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 Details

  • Method Details

    • 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

      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

      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

      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

      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

      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
    • getTypeJavadocUrl

    • setTypeJavadocUrl

      public void setTypeJavadocUrl(URI typeJavadocUrl)