public class ParameterAnnotationContent extends AnnotatedField implements org.apache.maven.plugins.annotations.Parameter
Constructor and Description |
---|
ParameterAnnotationContent(java.lang.String fieldName,
java.lang.String className) |
ParameterAnnotationContent(java.lang.String fieldName,
java.lang.String alias,
java.lang.String property,
java.lang.String defaultValue,
boolean required,
boolean readonly,
java.lang.String className) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
alias() |
void |
alias(java.lang.String alias) |
java.lang.Class<? extends java.lang.annotation.Annotation> |
annotationType() |
java.lang.String |
defaultValue() |
void |
defaultValue(java.lang.String defaultValue) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getClassName() |
int |
hashCode() |
java.lang.String |
name() |
void |
name(java.lang.String name) |
java.lang.String |
property() |
void |
property(java.lang.String property) |
boolean |
readonly() |
void |
readonly(boolean readonly) |
boolean |
required() |
void |
required(boolean required) |
void |
setClassName(java.lang.String className) |
java.lang.String |
toString() |
compareTo, getFieldName, setFieldName
getDeprecated, getDescription, getSince, setDeprecated, setDescription, setSince
public ParameterAnnotationContent(java.lang.String fieldName, java.lang.String className)
public ParameterAnnotationContent(java.lang.String fieldName, java.lang.String alias, java.lang.String property, java.lang.String defaultValue, boolean required, boolean readonly, java.lang.String className)
public java.lang.String name()
public void name(java.lang.String name)
public java.lang.String alias()
public void alias(java.lang.String alias)
public java.lang.String property()
public void property(java.lang.String property)
public java.lang.String defaultValue()
public void defaultValue(java.lang.String defaultValue)
public boolean required()
public void required(boolean required)
public boolean readonly()
public void readonly(boolean readonly)
public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
annotationType
in interface java.lang.annotation.Annotation
public java.lang.String getClassName()
public void setClassName(java.lang.String className)
public java.lang.String toString()
toString
in interface java.lang.annotation.Annotation
toString
in class AnnotatedField
public boolean equals(java.lang.Object o)
equals
in interface java.lang.annotation.Annotation
equals
in class java.lang.Object
public int hashCode()
hashCode
in interface java.lang.annotation.Annotation
hashCode
in class java.lang.Object