org.apache.maven.plugin.descriptor
Class Parameter
java.lang.Object
org.apache.maven.plugin.descriptor.Parameter
- All Implemented Interfaces:
- Cloneable
public class Parameter
- extends Object
- implements Cloneable
- Author:
- Jason van Zyl
Parameter
public Parameter()
getName
public String getName()
setName
public void setName(String name)
getType
public String getType()
setType
public void setType(String type)
isRequired
public boolean isRequired()
setRequired
public void setRequired(boolean required)
getDescription
public String getDescription()
setDescription
public void setDescription(String description)
getExpression
public String getExpression()
setExpression
public void setExpression(String expression)
getDeprecated
public String getDeprecated()
setDeprecated
public void setDeprecated(String deprecated)
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object other)
- Overrides:
equals
in class Object
getAlias
public String getAlias()
setAlias
public void setAlias(String alias)
isEditable
public boolean isEditable()
setEditable
public void setEditable(boolean editable)
setDefaultValue
public void setDefaultValue(String defaultValue)
getDefaultValue
public String getDefaultValue()
toString
public String toString()
- Overrides:
toString
in class Object
getRequirement
public Requirement getRequirement()
setRequirement
public void setRequirement(Requirement requirement)
getImplementation
public String getImplementation()
setImplementation
public void setImplementation(String implementation)
getSince
public String getSince()
setSince
public void setSince(String since)
clone
public Parameter clone()
- Creates a shallow copy of this parameter.
- Overrides:
clone
in class Object
Copyright © 2001-2012 The Apache Software Foundation. All Rights Reserved.