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 regular
Parameter
which adds capability to
read/write a type javadoc URL-
Constructor Summary
ConstructorsConstructorDescriptionEnhancedParameterWrapper
(org.apache.maven.plugin.descriptor.Parameter delegate) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.maven.plugin.descriptor.Parameter
clone()
boolean
getAlias()
getName()
org.apache.maven.plugin.descriptor.Requirement
getSince()
getType()
int
hashCode()
boolean
boolean
void
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
void
setRequired
(boolean required) void
setRequirement
(org.apache.maven.plugin.descriptor.Requirement requirement) void
void
void
setTypeJavadocUrl
(URI typeJavadocUrl) toString()
-
Constructor Details
-
EnhancedParameterWrapper
public EnhancedParameterWrapper(org.apache.maven.plugin.descriptor.Parameter delegate)
-
-
Method Details
-
getName
- Overrides:
getName
in classorg.apache.maven.plugin.descriptor.Parameter
-
setName
- Overrides:
setName
in classorg.apache.maven.plugin.descriptor.Parameter
-
getType
- Overrides:
getType
in classorg.apache.maven.plugin.descriptor.Parameter
-
setType
- 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
- Overrides:
getDescription
in classorg.apache.maven.plugin.descriptor.Parameter
-
setDescription
- Overrides:
setDescription
in classorg.apache.maven.plugin.descriptor.Parameter
-
getExpression
- Overrides:
getExpression
in classorg.apache.maven.plugin.descriptor.Parameter
-
setExpression
- Overrides:
setExpression
in classorg.apache.maven.plugin.descriptor.Parameter
-
getDeprecated
- Overrides:
getDeprecated
in classorg.apache.maven.plugin.descriptor.Parameter
-
setDeprecated
- Overrides:
setDeprecated
in classorg.apache.maven.plugin.descriptor.Parameter
-
hashCode
public int hashCode()- Overrides:
hashCode
in classorg.apache.maven.plugin.descriptor.Parameter
-
equals
- Overrides:
equals
in classorg.apache.maven.plugin.descriptor.Parameter
-
getAlias
- Overrides:
getAlias
in classorg.apache.maven.plugin.descriptor.Parameter
-
setAlias
- 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
- Overrides:
setDefaultValue
in classorg.apache.maven.plugin.descriptor.Parameter
-
getDefaultValue
- Overrides:
getDefaultValue
in classorg.apache.maven.plugin.descriptor.Parameter
-
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
- Overrides:
getImplementation
in classorg.apache.maven.plugin.descriptor.Parameter
-
setImplementation
- Overrides:
setImplementation
in classorg.apache.maven.plugin.descriptor.Parameter
-
getSince
- Overrides:
getSince
in classorg.apache.maven.plugin.descriptor.Parameter
-
setSince
- 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
-
setTypeJavadocUrl
-