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
Constructor Summary |
JavaField()
|
JavaField(java.lang.String n,
java.lang.String t,
java.lang.String tns)
|
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
JavaField
public JavaField()
JavaField
public JavaField(java.lang.String n,
java.lang.String t,
java.lang.String tns)
getModifier
public java.lang.String getModifier()
setModifier
public void setModifier(java.lang.String modi)
addAnnotation
public void addAnnotation(JAnnotation anno)
getAnnotations
public java.util.List<JAnnotation> getAnnotations()
annotate
public void annotate(Annotator annotator)
- Specified by:
annotate
in interface JavaAnnotatable
getName
public java.lang.String getName()
- Overrides:
getName
in class JavaType
setJaxbAnnotations
public void setJaxbAnnotations(java.lang.annotation.Annotation[] anns)
getJaxbAnnotaions
public java.lang.annotation.Annotation[] getJaxbAnnotaions()
getParaName
public java.lang.String getParaName()
Apache CXF