Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
ModelReader.getAttributesForClass(ModelClass modelClass) |
private void |
ModelReader.parseClassInterfaces(ModelClass modelClass,
org.codehaus.plexus.util.xml.pull.XmlPullParser parser) |
private void |
ModelReader.parseCodeSegment(ModelClass modelClass,
org.codehaus.plexus.util.xml.pull.XmlPullParser parser) |
private void |
ModelReader.parseFields(ModelClass modelClass,
org.codehaus.plexus.util.xml.pull.XmlPullParser parser) |
Modifier and Type | Method and Description |
---|---|
ClassMetadata |
MetadataPlugin.getClassMetadata(ModelClass clazz,
java.util.Map<java.lang.String,java.lang.String> data) |
Modifier and Type | Field and Description |
---|---|
private ModelClass |
ModelField.modelClass |
private ModelClass |
ModelAssociation.toClass |
Modifier and Type | Field and Description |
---|---|
private java.util.List<ModelClass> |
Model.classes |
private java.util.Map<java.lang.String,java.util.List<ModelClass>> |
Model.classMap |
Modifier and Type | Method and Description |
---|---|
ModelClass |
Model.getClass(java.lang.String type,
Version version) |
ModelClass |
Model.getClass(java.lang.String type,
Version version,
boolean optionnal) |
ModelClass |
Model.getClass(java.lang.String type,
VersionRange versionRange) |
ModelClass |
Model.getClass(java.lang.String type,
VersionRange versionRange,
boolean optionnal) |
ModelClass |
Model.getLocationTracker(Version version) |
ModelClass |
ModelField.getModelClass() |
private ModelClass |
Model.getModelClass(java.lang.String type,
VersionRange versionRange) |
ModelClass |
Model.getSourceTracker(Version version) |
ModelClass |
ModelAssociation.getToClass() |
Modifier and Type | Method and Description |
---|---|
java.util.List<ModelClass> |
Model.getAllClasses() |
java.util.List<ModelClass> |
Model.getClasses(Version version) |
Modifier and Type | Method and Description |
---|---|
void |
Model.addClass(ModelClass modelClass) |
void |
ModelField.initialize(ModelClass modelClass) |
Constructor and Description |
---|
ModelField(ModelClass modelClass,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<ModelField> |
AbstractModelloGenerator.getFieldsForClass(ModelClass modelClass)
Return the child fields of this class.
|
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
ConverterGenerator.getSourceClassName(ModelClass modelClass,
Version generatedVersion) |
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 |
Dom4jWriterGenerator.processField(ModelField field,
XmlFieldMetadata xmlFieldMetadata,
java.lang.String uncapClassName,
JSourceCode sc,
ModelClass modelClass,
JClass jClass) |
private void |
Dom4jWriterGenerator.writeClass(ModelClass modelClass,
JClass jClass) |
private void |
Dom4jReaderGenerator.writeClassParser(ModelClass modelClass,
JClass jClass,
boolean rootElement) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<ModelClass> |
AbstractJavaModelloGenerator.getClasses(Model model) |
Modifier and Type | Method and Description |
---|---|
private void |
JavaModelloGenerator.createInstanceAndSetProperties(ModelClass modelClass,
JConstructor constructor,
JSourceCode sc) |
private void |
JavaModelloGenerator.generateBuilder(ModelClass modelClass,
JClass builderClass,
JConstructor outherClassConstructor) |
private JMethod[] |
JavaModelloGenerator.generateClone(ModelClass modelClass,
ModelClass locationClass) |
private JMethod |
JavaModelloGenerator.generateEquals(ModelClass modelClass) |
private JMethod |
JavaModelloGenerator.generateHashCode(ModelClass modelClass) |
private void |
JavaModelloGenerator.generateLocationBean(JClass jClass,
ModelClass locationClass,
ModelClass sourceClass) |
private java.lang.String |
JavaModelloGenerator.generateLocationTracker(Model objectModel,
ModelClass locationClass) |
private void |
JavaModelloGenerator.generateLocationTracking(JClass jClass,
ModelClass modelClass,
ModelClass locationClass) |
private void |
JavaModelloGenerator.generateStaticCreator(ModelClass modelClass,
JClass jClass,
JConstructor constructor) |
private JMethod |
JavaModelloGenerator.generateToString(ModelClass modelClass,
boolean onlyIdentifierFields) |
private java.lang.String |
JavaModelloGenerator.getCloneHook(ModelClass modelClass) |
private java.lang.String |
JavaModelloGenerator.getCloneMode(ModelClass modelClass) |
protected boolean |
AbstractJavaModelloGenerator.isJavaEnabled(ModelClass modelClass) |
protected boolean |
AbstractJavaModelloGenerator.isRelevant(ModelClass modelClass) |
protected boolean |
AbstractJavaModelloGenerator.isTrackingSupport(ModelClass modelClass) |
Modifier and Type | Method and Description |
---|---|
ClassMetadata |
JavaMetadataPlugin.getClassMetadata(ModelClass clazz,
java.util.Map<java.lang.String,java.lang.String> data) |
Modifier and Type | Method and Description |
---|---|
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 |
JDOMWriterGenerator.updateClass(ModelClass clazz,
JClass jClass,
java.util.List<ModelClass> alwaysExisting) |
Modifier and Type | Method and Description |
---|---|
ClassMetadata |
ModelMetadataPlugin.getClassMetadata(ModelClass clazz,
java.util.Map<java.lang.String,java.lang.String> data) |
Modifier and Type | Method and Description |
---|---|
private void |
SaxWriterGenerator.writeClass(ModelClass modelClass,
JClass jClass) |
Modifier and Type | Field and Description |
---|---|
private java.util.Set<ModelClass> |
AbstractStaxGenerator.parts |
Modifier and Type | Method and Description |
---|---|
private GeneratorNode |
StaxReaderGenerator.findRequiredReferenceResolvers(ModelClass modelClass,
GeneratorNode parent) |
protected boolean |
AbstractStaxGenerator.isAssociationPartToClass(ModelClass modelClass) |
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.writeClass(ModelClass modelClass,
JClass jClass) |
private void |
StaxReaderGenerator.writeClassParser(ModelClass modelClass,
JClass jClass,
boolean rootElement)
Write a
private ClassName parseClassName( ... |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
XdocGenerator.getElementXmlDescriptor(ModelClass modelClass,
ModelAssociation association,
java.util.Stack<java.lang.String> stack)
Build the pretty tree describing the XML representation of an element of the model.
|
private java.lang.String |
XdocGenerator.getId(java.lang.String tagName,
ModelClass modelClass) |
private java.lang.String |
XdocGenerator.getModelXmlDescriptor(ModelClass rootModelClass)
Build the pretty tree describing the XML representation of the model.
|
private java.lang.String |
XdocGenerator.resolveTagName(ModelClass modelClass,
ModelAssociation association)
Compute the tagName of a given class, living inside an association.
|
private void |
XdocGenerator.writeElementDescriptor(org.codehaus.plexus.util.xml.XMLWriter w,
ModelClass modelClass,
ModelAssociation association,
java.util.Set<java.lang.String> written)
Write description of an element of the XML representation of the model.
|
private void |
XdocGenerator.writeModelDescriptor(org.codehaus.plexus.util.xml.XMLWriter w,
ModelClass rootModelClass)
Write description of the whole model.
|
Modifier and Type | Method and Description |
---|---|
ClassMetadata |
XdocMetadataPlugin.getClassMetadata(ModelClass clazz,
java.util.Map<java.lang.String,java.lang.String> data) |
Modifier and Type | Field and Description |
---|---|
protected ModelClass |
AbstractXpp3Generator.locationTracker |
protected ModelClass |
AbstractXpp3Generator.sourceTracker |
Modifier and Type | Method and Description |
---|---|
protected boolean |
Xpp3ExtendedReaderGenerator.isRelevant(ModelClass modelClass) |
private void |
Xpp3WriterGenerator.writeClass(ModelClass modelClass,
JClass jClass) |
private void |
Xpp3ReaderGenerator.writeClassParser(ModelClass modelClass,
JClass jClass,
boolean rootElement) |
private void |
Xpp3ReaderGenerator.writeClassReaders(ModelClass modelClass,
JClass jClass,
boolean rootElement) |
Modifier and Type | Method and Description |
---|---|
private static void |
XsdGenerator.writeClassDocumentation(org.codehaus.plexus.util.xml.XMLWriter w,
ModelClass modelClass) |
private void |
XsdGenerator.writeComplexTypeDescriptor(org.codehaus.plexus.util.xml.XMLWriter w,
Model objectModel,
ModelClass modelClass,
java.util.Set<ModelClass> written) |
Modifier and Type | Method and Description |
---|---|
private void |
XsdGenerator.writeComplexTypeDescriptor(org.codehaus.plexus.util.xml.XMLWriter w,
Model objectModel,
ModelClass modelClass,
java.util.Set<ModelClass> written) |
Modifier and Type | Method and Description |
---|---|
ClassMetadata |
XsdMetadataPlugin.getClassMetadata(ModelClass clazz,
java.util.Map<java.lang.String,java.lang.String> data) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<ModelField> |
AbstractXmlJavaGenerator.getFieldsForXml(ModelClass modelClass,
Version version)
Return the XML fields of this class, with proper XML order and no XML transient fields.
|
(package private) static java.util.List<ModelField> |
XmlModelHelpers.getFieldsForXml(ModelClass modelClass,
Version version)
Return the XML fields of this class, with proper XML order and no XML transient fields.
|
protected java.util.List<ModelField> |
AbstractXmlGenerator.getFieldsForXml(ModelClass modelClass,
Version version)
Return the XML fields of this class, with proper XML order and no XML transient fields.
|
protected java.lang.String |
AbstractXmlJavaGenerator.resolveTagName(ModelClass modelClass)
Resolve XML tag name for a class.
|
(package private) static java.lang.String |
XmlModelHelpers.resolveTagName(ModelClass modelClass)
Resolve XML tag name for a class.
|
protected java.lang.String |
AbstractXmlGenerator.resolveTagName(ModelClass modelClass)
Resolve XML tag name for a class.
|
Modifier and Type | Method and Description |
---|---|
ClassMetadata |
XmlMetadataPlugin.getClassMetadata(ModelClass clazz,
java.util.Map<java.lang.String,java.lang.String> data) |