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 |
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 |
---|---|
private void |
JavaModelloGenerator.createAssociation(JClass jClass,
ModelAssociation modelAssociation,
JSourceCode jConstructorSource) |
private void |
JavaModelloGenerator.createClassCastAssertion(JSourceCode sc,
ModelAssociation modelAssociation,
java.lang.String crudModifier) |
private void |
JavaModelloGenerator.createInstanceAndSetProperties(ModelClass modelClass,
JConstructor constructor,
JSourceCode sc) |
private void |
JavaModelloGenerator.createSetBuilderAssociationToInstance(java.util.Set<java.lang.String> ctorArgs,
ModelAssociation modelAssociation,
JSourceCode sc) |
private boolean |
JavaModelloGenerator.createSetBuilderFieldToInstance(java.util.Set<java.lang.String> ctorArgs,
ModelField modelField,
JSourceCode sc) |
Modifier and Type | Field and Description |
---|---|
private JSourceCode |
JClass._staticInitializer
The source code for static initialization
|
private JSourceCode |
JMethod.source
The source code for this method
|
private JSourceCode |
JConstructor.sourceCode |
Modifier and Type | Method and Description |
---|---|
JSourceCode |
JConstructor.getSourceCode() |
JSourceCode |
JMethod.getSourceCode()
Returns the JSourceCode for the method body.
|
JSourceCode |
JClass.getStaticInitializationCode()
Returns the JSourceCode for the static initializer
of this JClass
|
Modifier and Type | Method and Description |
---|---|
void |
JSourceCode.copyInto(JSourceCode jsc)
Copies the contents of this JSourceCode into the given JSourceCode
|
void |
JConstructor.setSourceCode(JSourceCode sourceCode) |
void |
JMethod.setSourceCode(JSourceCode source)
Sets the given JSourceCode as the source code (method body)
for this JMethod.
|
Modifier and Type | Method and Description |
---|---|
private static void |
StaxReaderGenerator.addCodeToAddReferences(ModelAssociation association,
JClass jClass,
JSourceCode sc,
ModelField referenceIdentifierField,
java.lang.String referredFromClass) |
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 |
StaxReaderGenerator.writeAttributes(ModelClass modelClass,
java.lang.String uncapClassName,
JSourceCode sc)
Add code to parse fields of a model class that are XML attributes.
|
private void |
StaxWriterGenerator.writeElementAttribute(JSourceCode sc,
ModelField referenceIdentifierField,
java.lang.String value) |
private static void |
StaxWriterGenerator.writeIdMapCheck(JSourceCode sc,
java.lang.String value,
java.lang.String attributeName) |
private void |
StaxReaderGenerator.writeModelVersionCheck(JSourceCode sc) |
private static void |
StaxReaderGenerator.writeModelVersionHack(JSourceCode sc) |
private void |
StaxReaderGenerator.writePrimitiveField(ModelField field,
java.lang.String type,
java.lang.String objectName,
java.lang.String setterName,
JSourceCode sc)
Write code to set a primitive field with a value got from the parser, with appropriate default value, trimming
and required check logic.
|
Modifier and Type | Method and Description |
---|---|
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 ModelField |
Xpp3ReaderGenerator.writeClassAttributesParser(java.util.List<ModelField> modelFields,
java.lang.String objectName,
boolean rootElement,
JSourceCode sc,
JClass jClass) |
protected void |
Xpp3WriterGenerator.writeLocationTracking(JSourceCode sc,
java.lang.String name,
java.lang.String key) |
private void |
Xpp3ReaderGenerator.writeNewLocation(java.lang.String trackerVariable,
JSourceCode sc) |
private void |
Xpp3ReaderGenerator.writeNewSetLocation(ModelField field,
java.lang.String objectName,
java.lang.String trackerVariable,
JSourceCode sc) |
private void |
Xpp3ReaderGenerator.writeNewSetLocation(java.lang.String key,
java.lang.String objectName,
java.lang.String trackerVariable,
JSourceCode sc) |
private void |
Xpp3ReaderGenerator.writePrimitiveField(ModelField field,
java.lang.String type,
java.lang.String objectName,
java.lang.String locatorName,
java.lang.String locationKey,
java.lang.String setterName,
JSourceCode sc) |
private void |
Xpp3ReaderGenerator.writeSetLocation(java.lang.String key,
java.lang.String objectName,
java.lang.String trackerVariable,
JSourceCode sc) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractXmlJavaGenerator.writeDateParsingHelper(JSourceCode sc,
java.lang.String exception) |