Modifier and Type | Method and Description |
---|---|
private static void |
ConverterGenerator.writeConvertMethod(JClass converterClass,
Model objectModel,
java.lang.String basePackage,
java.util.List<Version> allVersions,
Version v,
ModelClass rootClass) |
Modifier and Type | Method and Description |
---|---|
private void |
Dom4jReaderGenerator.processField(ModelField field,
XmlFieldMetadata xmlFieldMetadata,
boolean addElse,
JSourceCode sc,
java.lang.String objectName,
JClass jClass)
Generate code to process a field represented as an XML element.
|
private void |
Dom4jWriterGenerator.processField(ModelField field,
XmlFieldMetadata xmlFieldMetadata,
java.lang.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 |
Dom4jWriterGenerator.writeDomHelpers(JClass jClass) |
private void |
Dom4jReaderGenerator.writeDomHelpers(JClass jClass) |
private void |
Dom4jReaderGenerator.writeHelpers(JClass jClass) |
private void |
Dom4jReaderGenerator.writePrimitiveField(ModelField field,
java.lang.String type,
java.lang.String objectName,
java.lang.String setterName,
JSourceCode sc,
JClass jClass,
java.lang.String parentElementName,
java.lang.String childElementName) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractJavaModelloGenerator.addModelImport(JClass jClass,
ModelType modelType,
java.lang.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) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
JClass.JInnerClass |
Modifier and Type | Field and Description |
---|---|
private JClass |
JConstructor.declaringClass
The Class in this JMember has been declared
|
private JClass |
JField.declaringClass
The Class in this JField has been declared
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<JClass> |
JMethod._classes
The set of classes that contain this JMethod.
|
private java.util.List<JClass> |
JClass._innerClasses |
private java.util.List<JClass> |
JCompUnit.classes
The set of top-level classes that live in this compilation unit.
|
private java.util.List<JClass> |
JMethodSignature.exceptions
The exceptions that this method throws
|
Modifier and Type | Method and Description |
---|---|
JClass |
JClass.createInnerClass(java.lang.String localname)
Creates and returns an inner-class for this JClass
|
JClass |
JConstructor.getDeclaringClass()
Returns the class in which this JMember has been declared
|
JClass |
JField.getDeclaringClass()
Returns the class in which this JField has been declared
|
JClass[] |
JMethodSignature.getExceptions()
Returns the exceptions that this JMethodSignature lists
in it's throws clause.
|
JClass[] |
JMethod.getExceptions()
Returns the exceptions that this JMember throws.
|
JClass[] |
JClass.getInnerClasses()
Returns an array of JClass (the inner classes)
contained within this JClass.
|
Modifier and Type | Method and Description |
---|---|
void |
JCompUnit.addClass(JClass jClass)
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 |
JMethodSignature.addException(JClass exp)
Adds the given Exception to this JMethodSignature's throws clause.
|
void |
JMethod.addException(JClass exp)
Adds the given Exception to this Method'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) |
Constructor and Description |
---|
JCompUnit(JClass jClass)
Creates 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.
|
Modifier and Type | Method and Description |
---|---|
private void |
JDOMWriterGenerator.createCounter(JClass jClass) |
private void |
JDOMWriterGenerator.createIterateMethod(java.lang.String field,
ModelClass toClass,
java.lang.String childFieldTagName,
JClass jClass) |
private void |
JDOMWriterGenerator.createIterateMethod2(java.lang.String field,
ModelClass toClass,
java.lang.String childFieldTagName,
JClass jClass) |
private void |
JDOMWriterGenerator.updateClass(ModelClass clazz,
JClass jClass,
java.util.List<ModelClass> alwaysExisting) |
private void |
JDOMWriterGenerator.writeAllClasses(Model objectModel,
JClass jClass,
ModelClass rootClass) |
Modifier and Type | Method and Description |
---|---|
private 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) |
Modifier and Type | Method and Description |
---|---|
private void |
StaxSerializerGenerator.add(JClass jClass,
java.lang.String name,
java.lang.String before,
java.lang.String after,
JParameter... params) |
private static void |
StaxReaderGenerator.addCodeToAddReferences(ModelAssociation association,
JClass jClass,
JSourceCode sc,
ModelField referenceIdentifierField,
java.lang.String referredFromClass) |
private void |
StaxSerializerGenerator.addField(JClass jClass,
java.lang.String fieldType,
java.lang.String fieldName,
java.lang.String initializer,
boolean constant) |
private void |
StaxWriterGenerator.createWriteDomMethod(JClass jClass) |
private void |
StaxReaderGenerator.processField(ModelField field,
XmlFieldMetadata xmlFieldMetadata,
boolean addElse,
JSourceCode sc,
java.lang.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 a
private 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(java.lang.String namespace,
JClass jClass) |
private void |
StaxReaderGenerator.writeReferenceResolvers(GeneratorNode node,
JClass jClass) |
Modifier and Type | Method and Description |
---|---|
private 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,
java.lang.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(java.util.List<ModelField> modelFields,
java.lang.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) |