Apache CXF API

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

java.lang.Object
  extended by org.apache.cxf.tools.common.model.JavaInterface
      extended by org.apache.cxf.tools.common.model.JavaClass
All Implemented Interfaces:
JavaAnnotatable
Direct Known Subclasses:
JavaExceptionClass, JavaServiceClass, WrapperBeanClass

public class JavaClass
extends JavaInterface


Constructor Summary
JavaClass()
           
JavaClass(JavaModel model)
           
 
Method Summary
 void addField(JavaField f)
           
 JavaMethod appendGetter(JavaField field)
           
 JavaMethod appendSetter(JavaField field)
           
 List<JavaField> getFields()
           
 
Methods inherited from class org.apache.cxf.tools.common.model.JavaInterface
addAnnotation, addImport, addImports, addMethod, annotate, getAnnotations, getClassJavaDoc, getFullClassName, getHandlerChains, getImports, getJavaModel, getLocation, getMethods, getName, getNamespace, getPackageJavaDoc, getPackageName, getSOAPParameterStyle, getSOAPStyle, getSOAPUse, getWebServiceName, hasMethod, indexOf, removeMethod, replaceMethod, setClassJavaDoc, setFullClassName, setHandlerChains, setJavaModel, setLocation, setName, setNamespace, setPackageJavaDoc, setPackageName, setSOAPParameterStyle, setSOAPStyle, setSOAPUse, setWebServiceName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JavaClass

public JavaClass()

JavaClass

public JavaClass(JavaModel model)
Method Detail

addField

public void addField(JavaField f)

getFields

public List<JavaField> getFields()

appendGetter

public JavaMethod appendGetter(JavaField field)

appendSetter

public JavaMethod appendSetter(JavaField field)

Apache CXF API

Apache CXF