public class JavaField extends JavaType implements JavaAnnotatable
JavaType.Style
className, isHeader, name, packageName, simpleName, style, targetNamespace, type
Constructor and Description |
---|
JavaField() |
JavaField(java.lang.String n,
java.lang.String t,
java.lang.String tns) |
Modifier and Type | Method and Description |
---|---|
void |
addAnnotation(JAnnotation anno) |
void |
annotate(Annotator annotator) |
java.util.List<JAnnotation> |
getAnnotations() |
java.lang.annotation.Annotation[] |
getJaxbAnnotaions() |
java.lang.String |
getModifier() |
java.lang.String |
getName() |
java.lang.String |
getParaName() |
void |
setJaxbAnnotations(java.lang.annotation.Annotation[] anns) |
void |
setModifier(java.lang.String modi) |
getClassName, getDefaultTypeValue, getDefaultValueWriter, getOwner, getPackageName, getQName, getRawName, getSimpleName, getStyle, getTargetNamespace, getType, isHeader, isIN, isINOUT, isOUT, setClassName, setDefaultValueWriter, setHeader, setName, setOwner, setQName, setStyle, setTargetNamespace, setType, toString, writeDefaultValue
public JavaField()
public JavaField(java.lang.String n, java.lang.String t, java.lang.String tns)
public java.lang.String getModifier()
public void setModifier(java.lang.String modi)
public void addAnnotation(JAnnotation anno)
public java.util.List<JAnnotation> getAnnotations()
public void annotate(Annotator annotator)
annotate
in interface JavaAnnotatable
public void setJaxbAnnotations(java.lang.annotation.Annotation[] anns)
public java.lang.annotation.Annotation[] getJaxbAnnotaions()
public java.lang.String getParaName()