Class JDODescriptorJClass
java.lang.Object
org.exolab.javasource.JType
org.exolab.javasource.JStructure
org.exolab.javasource.AbstractJClass
org.exolab.javasource.JClass
org.exolab.castor.builder.descriptors.JDODescriptorJClass
- All Implemented Interfaces:
JAnnotatedElement
A class which defines the necessary methods for creating the JDO-specific descriptor source
files.
- Since:
- 1.2.1
- Author:
- Filip Hianik
- See Also:
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionJDODescriptorJClass
(BuilderConfiguration config, String className, JClass type) Constructs a JDODescriptorJClass. -
Method Summary
Methods inherited from class org.exolab.javasource.JClass
addImport, addMember, changeLocalName, getSuperClass, getSuperClassQualifiedName, print, setSuperClass
Methods inherited from class org.exolab.javasource.AbstractJClass
addConstant, addConstructor, addField, addMethod, addMethod, addMethods, addSourceCode, createConstructor, createConstructor, createInnerClass, getConstant, getConstantCount, getConstants, getConstructor, getConstructors, getContructorsCount, getField, getFieldCount, getFields, getInnerClassCount, getInnerClasses, getMethod, getMethod, getMethodCount, getMethods, getSourceCodeEntries, getSourceCodeEntryCount, getStaticInitializationCode, print, printClassHeaders, printConstantDefinitions, printConstructors, printInnerClasses, printMemberVariables, printMethods, printSourceCodeFragments, printStaticInitializers, removeConstant, removeConstant, removeConstructor, removeField, removeField, removeInnerClass, removeMethod
Methods inherited from class org.exolab.javasource.JStructure
addAnnotation, addImport, addImport, addImportInternal, addInterface, getAnnotatedElementHelper, getAnnotation, getAnnotations, getFilename, getHeader, getImportCount, getImports, getInterfaceCount, getInterfaces, getJDocComment, getModifiers, getPackageName, hasAnnotations, hasImport, isAnnotationPresent, print, printHeader, printImportDeclarations, printPackageDeclaration, removeAnnotation, removeImport, removeInterface, setHeader, toString
Methods inherited from class org.exolab.javasource.JType
getLocalName, getName, isArray, isPrimitive, setName
-
Constructor Details
-
JDODescriptorJClass
Constructs a JDODescriptorJClass.- Parameters:
config
- Builder ConfigurationclassName
- name of this descriptor classtype
- the type that is described by this descriptor
-