org.apache.cxf.tools.common.model
Class JavaField
java.lang.Object
org.apache.cxf.tools.common.model.JavaType
org.apache.cxf.tools.common.model.JavaField
- All Implemented Interfaces:
- JavaAnnotatable
public class JavaField
- extends JavaType
- implements JavaAnnotatable
Methods inherited from class org.apache.cxf.tools.common.model.JavaType |
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 |
JavaField
public JavaField()
JavaField
public JavaField(String n,
String t,
String tns)
getModifier
public String getModifier()
setModifier
public void setModifier(String modi)
addAnnotation
public void addAnnotation(JAnnotation anno)
getAnnotations
public List<JAnnotation> getAnnotations()
annotate
public void annotate(Annotator annotator)
- Specified by:
annotate
in interface JavaAnnotatable
getName
public String getName()
- Overrides:
getName
in class JavaType
setJaxbAnnotations
public void setJaxbAnnotations(Annotation[] anns)
getJaxbAnnotaions
public Annotation[] getJaxbAnnotaions()
getParaName
public String getParaName()
Apache CXF