org.apache.maven.model.ActivationProperty Maven / Gradle / Ivy
// =================== DO NOT EDIT THIS FILE ====================
// Generated by Modello 2.1.2,
// any modifications will be overwritten.
// ==============================================================
package org.apache.maven.model;
/**
* This is the property specification used to activate a profile.
* If the value field
* is empty, then the existence of the named property will
* activate the profile, otherwise it
* does a case-sensitive match against the property value
* as well.
*
* @version $Revision$ $Date$
*/
@SuppressWarnings( "all" )
public class ActivationProperty
implements java.io.Serializable, java.lang.Cloneable, org.apache.maven.model.InputLocationTracker
{
//--------------------------/
//- Class/Member Variables -/
//--------------------------/
/**
* The name of the property to be used to activate a profile.
*/
private String name;
/**
* The value of the property required to activate a profile.
*/
private String value;
/**
* Field locations.
*/
private java.util.Map