Package org.apache.maven.tools.plugin
Class EnhancedParameterWrapper
- java.lang.Object
-
- org.apache.maven.plugin.descriptor.Parameter
-
- org.apache.maven.tools.plugin.EnhancedParameterWrapper
-
- All Implemented Interfaces:
Cloneable
public class EnhancedParameterWrapper extends org.apache.maven.plugin.descriptor.Parameter
Wrapper around regularParameter
which adds capability to read/write a type javadoc URL
-
-
Constructor Summary
Constructors Constructor Description EnhancedParameterWrapper(org.apache.maven.plugin.descriptor.Parameter delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.maven.plugin.descriptor.Parameter
clone()
boolean
equals(Object other)
String
getAlias()
String
getDefaultValue()
String
getDeprecated()
String
getDescription()
String
getExpression()
String
getImplementation()
String
getName()
org.apache.maven.plugin.descriptor.Requirement
getRequirement()
String
getSince()
String
getType()
URI
getTypeJavadocUrl()
int
hashCode()
boolean
isEditable()
boolean
isRequired()
void
setAlias(String alias)
void
setDefaultValue(String defaultValue)
void
setDeprecated(String deprecated)
void
setDescription(String description)
void
setEditable(boolean editable)
void
setExpression(String expression)
void
setImplementation(String implementation)
void
setName(String name)
void
setRequired(boolean required)
void
setRequirement(org.apache.maven.plugin.descriptor.Requirement requirement)
void
setSince(String since)
void
setType(String type)
void
setTypeJavadocUrl(URI typeJavadocUrl)
String
toString()
-
-
-
Constructor Detail
-
EnhancedParameterWrapper
public EnhancedParameterWrapper(org.apache.maven.plugin.descriptor.Parameter delegate)
-
-
Method Detail
-
getName
public String getName()
- Overrides:
getName
in classorg.apache.maven.plugin.descriptor.Parameter
-
setName
public void setName(String name)
- Overrides:
setName
in classorg.apache.maven.plugin.descriptor.Parameter
-
getType
public String getType()
- Overrides:
getType
in classorg.apache.maven.plugin.descriptor.Parameter
-
setType
public void setType(String type)
- Overrides:
setType
in classorg.apache.maven.plugin.descriptor.Parameter
-
isRequired
public boolean isRequired()
- Overrides:
isRequired
in classorg.apache.maven.plugin.descriptor.Parameter
-
setRequired
public void setRequired(boolean required)
- Overrides:
setRequired
in classorg.apache.maven.plugin.descriptor.Parameter
-
getDescription
public String getDescription()
- Overrides:
getDescription
in classorg.apache.maven.plugin.descriptor.Parameter
-
setDescription
public void setDescription(String description)
- Overrides:
setDescription
in classorg.apache.maven.plugin.descriptor.Parameter
-
getExpression
public String getExpression()
- Overrides:
getExpression
in classorg.apache.maven.plugin.descriptor.Parameter
-
setExpression
public void setExpression(String expression)
- Overrides:
setExpression
in classorg.apache.maven.plugin.descriptor.Parameter
-
getDeprecated
public String getDeprecated()
- Overrides:
getDeprecated
in classorg.apache.maven.plugin.descriptor.Parameter
-
setDeprecated
public void setDeprecated(String deprecated)
- Overrides:
setDeprecated
in classorg.apache.maven.plugin.descriptor.Parameter
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classorg.apache.maven.plugin.descriptor.Parameter
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classorg.apache.maven.plugin.descriptor.Parameter
-
getAlias
public String getAlias()
- Overrides:
getAlias
in classorg.apache.maven.plugin.descriptor.Parameter
-
setAlias
public void setAlias(String alias)
- Overrides:
setAlias
in classorg.apache.maven.plugin.descriptor.Parameter
-
isEditable
public boolean isEditable()
- Overrides:
isEditable
in classorg.apache.maven.plugin.descriptor.Parameter
-
setEditable
public void setEditable(boolean editable)
- Overrides:
setEditable
in classorg.apache.maven.plugin.descriptor.Parameter
-
setDefaultValue
public void setDefaultValue(String defaultValue)
- Overrides:
setDefaultValue
in classorg.apache.maven.plugin.descriptor.Parameter
-
getDefaultValue
public String getDefaultValue()
- Overrides:
getDefaultValue
in classorg.apache.maven.plugin.descriptor.Parameter
-
toString
public String toString()
- Overrides:
toString
in classorg.apache.maven.plugin.descriptor.Parameter
-
getRequirement
public org.apache.maven.plugin.descriptor.Requirement getRequirement()
- Overrides:
getRequirement
in classorg.apache.maven.plugin.descriptor.Parameter
-
setRequirement
public void setRequirement(org.apache.maven.plugin.descriptor.Requirement requirement)
- Overrides:
setRequirement
in classorg.apache.maven.plugin.descriptor.Parameter
-
getImplementation
public String getImplementation()
- Overrides:
getImplementation
in classorg.apache.maven.plugin.descriptor.Parameter
-
setImplementation
public void setImplementation(String implementation)
- Overrides:
setImplementation
in classorg.apache.maven.plugin.descriptor.Parameter
-
getSince
public String getSince()
- Overrides:
getSince
in classorg.apache.maven.plugin.descriptor.Parameter
-
setSince
public void setSince(String since)
- Overrides:
setSince
in classorg.apache.maven.plugin.descriptor.Parameter
-
clone
public org.apache.maven.plugin.descriptor.Parameter clone()
- Overrides:
clone
in classorg.apache.maven.plugin.descriptor.Parameter
-
getTypeJavadocUrl
public URI getTypeJavadocUrl()
-
setTypeJavadocUrl
public void setTypeJavadocUrl(URI typeJavadocUrl)
-
-