Apache CXF API

org.apache.cxf.tools.common.model
Class JavaField

java.lang.Object
  extended by org.apache.cxf.tools.common.model.JavaType
      extended by 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, style, targetNamespace, type
 
Constructor Summary
JavaField()
           
JavaField(java.lang.String n, java.lang.String t, java.lang.String tns)
           
 
Method Summary
 void annotate(Annotator annotator)
           
 JavaAnnotation getAnnotation()
           
 java.lang.String getModifier()
           
 java.lang.String getName()
           
 void setAnnotation(JavaAnnotation anno)
           
 void setModifier(java.lang.String modi)
           
 
Methods inherited from class org.apache.cxf.tools.common.model.JavaType
getClassName, getDefaultTypeValue, getDefaultValueWriter, getOwner, getQName, getRawName, 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
 

Constructor Detail

JavaField

public JavaField()

JavaField

public JavaField(java.lang.String n,
                 java.lang.String t,
                 java.lang.String tns)
Method Detail

getModifier

public java.lang.String getModifier()

setModifier

public void setModifier(java.lang.String modi)

setAnnotation

public void setAnnotation(JavaAnnotation anno)

getAnnotation

public JavaAnnotation getAnnotation()

annotate

public void annotate(Annotator annotator)
Specified by:
annotate in interface JavaAnnotatable

getName

public java.lang.String getName()
Overrides:
getName in class JavaType

Apache CXF API

Apache CXF is an effort undergoing incubation at the Apache Software Foundation(ASF) and sponsored by the Apache Incubator PMC.