Uses of Class
org.codehaus.modello.plugin.java.javasource.JClass
Packages that use JClass
Package
Description
-
Uses of JClass in org.codehaus.modello.plugin.converters
Methods in org.codehaus.modello.plugin.converters with parameters of type JClassModifier and TypeMethodDescriptionprivate static void
ConverterGenerator.writeConvertMethod
(JClass converterClass, Model objectModel, String basePackage, List<Version> allVersions, Version v, ModelClass rootClass) -
Uses of JClass in org.codehaus.modello.plugin.dom4j
Methods in org.codehaus.modello.plugin.dom4j with parameters of type JClassModifier and TypeMethodDescriptionprivate void
Dom4jReaderGenerator.processField
(ModelField field, XmlFieldMetadata xmlFieldMetadata, boolean addElse, JSourceCode sc, String objectName, JClass jClass) Generate code to process a field represented as an XML element.private void
Dom4jWriterGenerator.processField
(ModelField field, XmlFieldMetadata xmlFieldMetadata, String uncapClassName, JSourceCode sc, ModelClass modelClass, JClass jClass) private void
Dom4jWriterGenerator.writeAllClasses
(Model objectModel, JClass jClass) private void
Dom4jReaderGenerator.writeAllClassesParser
(Model objectModel, JClass jClass) private void
Dom4jWriterGenerator.writeClass
(ModelClass modelClass, JClass jClass) private void
Dom4jReaderGenerator.writeClassParser
(ModelClass modelClass, JClass jClass, boolean rootElement) private void
Dom4jReaderGenerator.writeDomHelpers
(JClass jClass) private void
Dom4jWriterGenerator.writeDomHelpers
(JClass jClass) private void
Dom4jReaderGenerator.writeHelpers
(JClass jClass) private void
Dom4jReaderGenerator.writePrimitiveField
(ModelField field, String type, String objectName, String setterName, JSourceCode sc, JClass jClass, String parentElementName, String childElementName) -
Uses of JClass in org.codehaus.modello.plugin.java
Methods in org.codehaus.modello.plugin.java with parameters of type JClassModifier and TypeMethodDescriptionprotected void
AbstractJavaModelloGenerator.addModelImport
(JClass jClass, ModelType modelType, String basePackageName) protected void
AbstractJavaModelloGenerator.addModelImports
(JClass jClass, BaseElement baseElem) private void
JavaModelloGenerator.createAdder
(ModelAssociation modelAssociation, JClass jClass) private void
JavaModelloGenerator.createAdder
(ModelAssociation modelAssociation, JClass jClass, boolean isBuilderMethod) private void
JavaModelloGenerator.createAssociation
(JClass jClass, ModelAssociation modelAssociation, JSourceCode jConstructorSource) private void
JavaModelloGenerator.createBreakAssociation
(JClass jClass, ModelAssociation modelAssociation) private void
JavaModelloGenerator.createBuilderAssociation
(JClass jClass, ModelAssociation modelAssociation) private void
JavaModelloGenerator.createBuilderField
(JClass jClass, ModelField modelField) private void
JavaModelloGenerator.createCreateAssociation
(JClass jClass, ModelAssociation modelAssociation) private void
JavaModelloGenerator.createField
(JClass jClass, ModelField modelField) private void
JavaModelloGenerator.generateBuilder
(ModelClass modelClass, JClass builderClass, JConstructor outherClassConstructor) private void
JavaModelloGenerator.generateLocationBean
(JClass jClass, ModelClass locationClass, ModelClass sourceClass) private void
JavaModelloGenerator.generateLocationTracking
(JClass jClass, ModelClass modelClass, ModelClass locationClass) private void
JavaModelloGenerator.generateStaticCreator
(ModelClass modelClass, JClass jClass, JConstructor constructor) protected void
AbstractJavaModelloGenerator.initHeader
(JClass clazz) -
Uses of JClass in org.codehaus.modello.plugin.java.javasource
Subclasses of JClass in org.codehaus.modello.plugin.java.javasourceFields in org.codehaus.modello.plugin.java.javasource declared as JClassModifier and TypeFieldDescriptionprivate JClass
JConstructor.declaringClass
The Class in this JMember has been declaredprivate JClass
JField.declaringClass
The Class in this JField has been declaredFields in org.codehaus.modello.plugin.java.javasource with type parameters of type JClassModifier and TypeFieldDescriptionJMethod._classes
The set of classes that contain this JMethod.JClass._innerClasses
JCompUnit.classes
The set of top-level classes that live in this compilation unit.JMethodSignature.exceptions
The exceptions that this method throwsMethods in org.codehaus.modello.plugin.java.javasource that return JClassModifier and TypeMethodDescriptionJClass.createInnerClass
(String localname) Creates and returns an inner-class for this JClassJConstructor.getDeclaringClass()
Returns the class in which this JMember has been declaredJField.getDeclaringClass()
Returns the class in which this JField has been declaredJClass[]
JMethod.getExceptions()
Returns the exceptions that this JMember throws.JClass[]
JMethodSignature.getExceptions()
Returns the exceptions that this JMethodSignature lists in it's throws clause.JClass[]
JClass.getInnerClasses()
Returns an array of JClass (the inner classes) contained within this JClass.Methods in org.codehaus.modello.plugin.java.javasource with parameters of type JClassModifier and TypeMethodDescriptionvoid
Adds a JClass which should be printed in this file.protected void
JMethod.addDeclaringClass
(JClass jClass) Adds the given JClass to the set of classes that contain this method.void
JMethod.addException
(JClass exp) Adds the given Exception to this Method's throws clause.void
JMethodSignature.addException
(JClass exp) Adds the given Exception to this JMethodSignature's throws clause.protected void
JMethod.removeDeclaringClass
(JClass jClass) Removes the given JClass from the set of classes that contain this method.boolean
JClass.removeInnerClass
(JClass jClass) Removes the given inner-class (JClass) from this JClass.protected void
JField.setDeclaringClass
(JClass declaringClass) Constructors in org.codehaus.modello.plugin.java.javasource with parameters of type JClassModifierConstructorDescriptionCreates a new JCompUnit with the given JClass (which must have been created with either a full class name or package/local name) as the public class.JConstructor
(JClass declaringClass) Creates a new method with the given name and returnType. -
Uses of JClass in org.codehaus.modello.plugin.jdom
Methods in org.codehaus.modello.plugin.jdom with parameters of type JClassModifier and TypeMethodDescriptionprivate void
JDOMWriterGenerator.createCounter
(JClass jClass) private void
JDOMWriterGenerator.createIterateMethod
(String field, ModelClass toClass, String childFieldTagName, JClass jClass) private void
JDOMWriterGenerator.createIterateMethod2
(String field, ModelClass toClass, String childFieldTagName, JClass jClass) private void
JDOMWriterGenerator.updateClass
(ModelClass clazz, JClass jClass, List<ModelClass> alwaysExisting) private void
JDOMWriterGenerator.writeAllClasses
(Model objectModel, JClass jClass, ModelClass rootClass) -
Uses of JClass in org.codehaus.modello.plugin.sax
Methods in org.codehaus.modello.plugin.sax with parameters of type JClassModifier and TypeMethodDescriptionprivate void
SaxWriterGenerator.createWriteDomMethod
(JClass jClass) private void
SaxWriterGenerator.createXpp3DomMethod
(JClass jClass) private void
SaxWriterGenerator.writeAllClasses
(Model objectModel, JClass jClass) private void
SaxWriterGenerator.writeClass
(ModelClass modelClass, JClass jClass) -
Uses of JClass in org.codehaus.modello.plugin.stax
Methods in org.codehaus.modello.plugin.stax with parameters of type JClassModifier and TypeMethodDescriptionprivate void
StaxSerializerGenerator.add
(JClass jClass, String name, String before, String after, JParameter... params) private static void
StaxReaderGenerator.addCodeToAddReferences
(ModelAssociation association, JClass jClass, JSourceCode sc, ModelField referenceIdentifierField, String referredFromClass) private void
StaxSerializerGenerator.addField
(JClass jClass, String fieldType, String fieldName, String initializer, boolean constant) private void
StaxWriterGenerator.createWriteDomMethod
(JClass jClass) private void
StaxReaderGenerator.processField
(ModelField field, XmlFieldMetadata xmlFieldMetadata, boolean addElse, JSourceCode sc, String objectName, boolean rootElement, JClass jClass) Generate code to process a field represented as an XML element.private void
StaxWriterGenerator.writeAllClasses
(Model objectModel, JClass jClass) private void
StaxReaderGenerator.writeAllClassesParser
(Model objectModel, JClass jClass) Write code to parse every classes from a model.private void
StaxReaderGenerator.writeBuildDomMethod
(JClass jClass) private void
StaxWriterGenerator.writeClass
(ModelClass modelClass, JClass jClass) private void
StaxReaderGenerator.writeClassParser
(ModelClass modelClass, JClass jClass, boolean rootElement) Write aprivate ClassName parseClassName( ...
private void
StaxReaderGenerator.writeDetermineVersionMethod
(JClass jClass, Model objectModel) private static void
StaxReaderGenerator.writeFieldVersionGetMethod
(ModelField field, JClass jClass) private void
StaxReaderGenerator.writeHelpers
(JClass jClass) private static void
StaxReaderGenerator.writeNamespaceVersionGetMethod
(String namespace, JClass jClass) private void
StaxReaderGenerator.writeReferenceResolvers
(GeneratorNode node, JClass jClass) -
Uses of JClass in org.codehaus.modello.plugin.xpp3
Methods in org.codehaus.modello.plugin.xpp3 with parameters of type JClassModifier and TypeMethodDescriptionprivate void
Xpp3ExtendedWriterGenerator.createLocationTrackingMethod
(JClass jClass) private void
Xpp3WriterGenerator.createWriteDomMethod
(JClass jClass) private void
Xpp3ExtendedWriterGenerator.createXpp3DomToSerializerMethod
(JClass jClass) protected void
Xpp3ExtendedWriterGenerator.prepareLocationTracking
(JClass jClass) protected void
Xpp3WriterGenerator.prepareLocationTracking
(JClass jClass) private void
Xpp3ReaderGenerator.processField
(ModelField field, XmlFieldMetadata xmlFieldMetadata, boolean addElse, JSourceCode sc, String objectName, JClass jClass) Generate code to process a field represented as an XML element.private void
Xpp3WriterGenerator.writeAllClasses
(Model objectModel, JClass jClass) private void
Xpp3ReaderGenerator.writeAllClassesParser
(Model objectModel, JClass jClass) private void
Xpp3ReaderGenerator.writeAllClassesReaders
(Model objectModel, JClass jClass) private void
Xpp3ReaderGenerator.writeBuildDomLocationTrackingMethod
(JClass jClass) private void
Xpp3ReaderGenerator.writeBuildDomMethod
(JClass jClass) private void
Xpp3WriterGenerator.writeClass
(ModelClass modelClass, JClass jClass) private ModelField
Xpp3ReaderGenerator.writeClassAttributesParser
(List<ModelField> modelFields, String objectName, boolean rootElement, JSourceCode sc, JClass jClass) private void
Xpp3ReaderGenerator.writeClassParser
(ModelClass modelClass, JClass jClass, boolean rootElement) private void
Xpp3ReaderGenerator.writeClassReaders
(ModelClass modelClass, JClass jClass, boolean rootElement) private void
Xpp3ReaderGenerator.writeHelpers
(JClass jClass)