Class 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 Detail

    • Method Detail

      • getName

        public String getName()
        Overrides:
        getName in class org.apache.maven.plugin.descriptor.Parameter
      • setName

        public void setName​(String name)
        Overrides:
        setName in class org.apache.maven.plugin.descriptor.Parameter
      • getType

        public String getType()
        Overrides:
        getType in class org.apache.maven.plugin.descriptor.Parameter
      • setType

        public void setType​(String type)
        Overrides:
        setType in class org.apache.maven.plugin.descriptor.Parameter
      • isRequired

        public boolean isRequired()
        Overrides:
        isRequired in class org.apache.maven.plugin.descriptor.Parameter
      • setRequired

        public void setRequired​(boolean required)
        Overrides:
        setRequired in class org.apache.maven.plugin.descriptor.Parameter
      • getDescription

        public String getDescription()
        Overrides:
        getDescription in class org.apache.maven.plugin.descriptor.Parameter
      • setDescription

        public void setDescription​(String description)
        Overrides:
        setDescription in class org.apache.maven.plugin.descriptor.Parameter
      • getExpression

        public String getExpression()
        Overrides:
        getExpression in class org.apache.maven.plugin.descriptor.Parameter
      • setExpression

        public void setExpression​(String expression)
        Overrides:
        setExpression in class org.apache.maven.plugin.descriptor.Parameter
      • getDeprecated

        public String getDeprecated()
        Overrides:
        getDeprecated in class org.apache.maven.plugin.descriptor.Parameter
      • setDeprecated

        public void setDeprecated​(String deprecated)
        Overrides:
        setDeprecated in class org.apache.maven.plugin.descriptor.Parameter
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class org.apache.maven.plugin.descriptor.Parameter
      • equals

        public boolean equals​(Object other)
        Overrides:
        equals in class org.apache.maven.plugin.descriptor.Parameter
      • getAlias

        public String getAlias()
        Overrides:
        getAlias in class org.apache.maven.plugin.descriptor.Parameter
      • setAlias

        public void setAlias​(String alias)
        Overrides:
        setAlias in class org.apache.maven.plugin.descriptor.Parameter
      • isEditable

        public boolean isEditable()
        Overrides:
        isEditable in class org.apache.maven.plugin.descriptor.Parameter
      • setEditable

        public void setEditable​(boolean editable)
        Overrides:
        setEditable in class org.apache.maven.plugin.descriptor.Parameter
      • setDefaultValue

        public void setDefaultValue​(String defaultValue)
        Overrides:
        setDefaultValue in class org.apache.maven.plugin.descriptor.Parameter
      • getDefaultValue

        public String getDefaultValue()
        Overrides:
        getDefaultValue in class org.apache.maven.plugin.descriptor.Parameter
      • toString

        public String toString()
        Overrides:
        toString in class org.apache.maven.plugin.descriptor.Parameter
      • getRequirement

        public org.apache.maven.plugin.descriptor.Requirement getRequirement()
        Overrides:
        getRequirement in class org.apache.maven.plugin.descriptor.Parameter
      • setRequirement

        public void setRequirement​(org.apache.maven.plugin.descriptor.Requirement requirement)
        Overrides:
        setRequirement in class org.apache.maven.plugin.descriptor.Parameter
      • getImplementation

        public String getImplementation()
        Overrides:
        getImplementation in class org.apache.maven.plugin.descriptor.Parameter
      • setImplementation

        public void setImplementation​(String implementation)
        Overrides:
        setImplementation in class org.apache.maven.plugin.descriptor.Parameter
      • getSince

        public String getSince()
        Overrides:
        getSince in class org.apache.maven.plugin.descriptor.Parameter
      • setSince

        public void setSince​(String since)
        Overrides:
        setSince in class org.apache.maven.plugin.descriptor.Parameter
      • clone

        public org.apache.maven.plugin.descriptor.Parameter clone()
        Overrides:
        clone in class org.apache.maven.plugin.descriptor.Parameter