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.Parameterclone()booleangetAlias()getName()org.apache.maven.plugin.descriptor.RequirementgetSince()getType()inthashCode()booleanbooleanvoidvoidsetDefaultValue(String defaultValue) voidsetDeprecated(String deprecated) voidsetDescription(String description) voidsetEditable(boolean editable) voidsetExpression(String expression) voidsetImplementation(String implementation) voidvoidsetRequired(boolean required) voidsetRequirement(org.apache.maven.plugin.descriptor.Requirement requirement) voidvoidvoidsetTypeJavadocUrl(URI typeJavadocUrl) toString()
-
Constructor Details
-
EnhancedParameterWrapper
public EnhancedParameterWrapper(org.apache.maven.plugin.descriptor.Parameter delegate)
-
-
Method Details
-
getName
- Overrides:
getNamein classorg.apache.maven.plugin.descriptor.Parameter
-
setName
- Overrides:
setNamein classorg.apache.maven.plugin.descriptor.Parameter
-
getType
- Overrides:
getTypein classorg.apache.maven.plugin.descriptor.Parameter
-
setType
- Overrides:
setTypein classorg.apache.maven.plugin.descriptor.Parameter
-
isRequired
public boolean isRequired()- Overrides:
isRequiredin classorg.apache.maven.plugin.descriptor.Parameter
-
setRequired
public void setRequired(boolean required) - Overrides:
setRequiredin classorg.apache.maven.plugin.descriptor.Parameter
-
getDescription
- Overrides:
getDescriptionin classorg.apache.maven.plugin.descriptor.Parameter
-
setDescription
- Overrides:
setDescriptionin classorg.apache.maven.plugin.descriptor.Parameter
-
getExpression
- Overrides:
getExpressionin classorg.apache.maven.plugin.descriptor.Parameter
-
setExpression
- Overrides:
setExpressionin classorg.apache.maven.plugin.descriptor.Parameter
-
getDeprecated
- Overrides:
getDeprecatedin classorg.apache.maven.plugin.descriptor.Parameter
-
setDeprecated
- Overrides:
setDeprecatedin classorg.apache.maven.plugin.descriptor.Parameter
-
hashCode
public int hashCode()- Overrides:
hashCodein classorg.apache.maven.plugin.descriptor.Parameter
-
equals
- Overrides:
equalsin classorg.apache.maven.plugin.descriptor.Parameter
-
getAlias
- Overrides:
getAliasin classorg.apache.maven.plugin.descriptor.Parameter
-
setAlias
- Overrides:
setAliasin classorg.apache.maven.plugin.descriptor.Parameter
-
isEditable
public boolean isEditable()- Overrides:
isEditablein classorg.apache.maven.plugin.descriptor.Parameter
-
setEditable
public void setEditable(boolean editable) - Overrides:
setEditablein classorg.apache.maven.plugin.descriptor.Parameter
-
setDefaultValue
- Overrides:
setDefaultValuein classorg.apache.maven.plugin.descriptor.Parameter
-
getDefaultValue
- Overrides:
getDefaultValuein classorg.apache.maven.plugin.descriptor.Parameter
-
toString
- Overrides:
toStringin classorg.apache.maven.plugin.descriptor.Parameter
-
getRequirement
public org.apache.maven.plugin.descriptor.Requirement getRequirement()- Overrides:
getRequirementin classorg.apache.maven.plugin.descriptor.Parameter
-
setRequirement
public void setRequirement(org.apache.maven.plugin.descriptor.Requirement requirement) - Overrides:
setRequirementin classorg.apache.maven.plugin.descriptor.Parameter
-
getImplementation
- Overrides:
getImplementationin classorg.apache.maven.plugin.descriptor.Parameter
-
setImplementation
- Overrides:
setImplementationin classorg.apache.maven.plugin.descriptor.Parameter
-
getSince
- Overrides:
getSincein classorg.apache.maven.plugin.descriptor.Parameter
-
setSince
- Overrides:
setSincein classorg.apache.maven.plugin.descriptor.Parameter
-
clone
public org.apache.maven.plugin.descriptor.Parameter clone()- Overrides:
clonein classorg.apache.maven.plugin.descriptor.Parameter
-
getTypeJavadocUrl
-
setTypeJavadocUrl
-