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
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.cxf.tools.common.model.JavaType
JavaType.Style
-
-
Field Summary
-
Fields inherited from class org.apache.cxf.tools.common.model.JavaType
className, isHeader, name, packageName, simpleName, style, targetNamespace, type
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAnnotation(JAnnotation anno)
void
annotate(Annotator annotator)
List<JAnnotation>
getAnnotations()
Annotation[]
getJaxbAnnotaions()
String
getModifier()
String
getName()
String
getParaName()
void
setJaxbAnnotations(Annotation[] anns)
void
setModifier(String modi)
-
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
-
-
-
-
Method Detail
-
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 interfaceJavaAnnotatable
-
setJaxbAnnotations
public void setJaxbAnnotations(Annotation[] anns)
-
getJaxbAnnotaions
public Annotation[] getJaxbAnnotaions()
-
getParaName
public String getParaName()
-
-