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 voidConverterGenerator.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 voidDom4jReaderGenerator.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 voidDom4jWriterGenerator.processField(ModelField field, XmlFieldMetadata xmlFieldMetadata, String uncapClassName, JSourceCode sc, ModelClass modelClass, JClass jClass) private voidDom4jWriterGenerator.writeAllClasses(Model objectModel, JClass jClass) private voidDom4jReaderGenerator.writeAllClassesParser(Model objectModel, JClass jClass) private voidDom4jWriterGenerator.writeClass(ModelClass modelClass, JClass jClass) private voidDom4jReaderGenerator.writeClassParser(ModelClass modelClass, JClass jClass, boolean rootElement) private voidDom4jReaderGenerator.writeDomHelpers(JClass jClass) private voidDom4jWriterGenerator.writeDomHelpers(JClass jClass) private voidDom4jReaderGenerator.writeHelpers(JClass jClass) private voidDom4jReaderGenerator.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 voidAbstractJavaModelloGenerator.addModelImport(JClass jClass, ModelType modelType, String basePackageName) protected voidAbstractJavaModelloGenerator.addModelImports(JClass jClass, BaseElement baseElem) private voidJavaModelloGenerator.createAdder(ModelAssociation modelAssociation, JClass jClass) private voidJavaModelloGenerator.createAdder(ModelAssociation modelAssociation, JClass jClass, boolean isBuilderMethod) private voidJavaModelloGenerator.createAssociation(JClass jClass, ModelAssociation modelAssociation, JSourceCode jConstructorSource) private voidJavaModelloGenerator.createBreakAssociation(JClass jClass, ModelAssociation modelAssociation) private voidJavaModelloGenerator.createBuilderAssociation(JClass jClass, ModelAssociation modelAssociation) private voidJavaModelloGenerator.createBuilderField(JClass jClass, ModelField modelField) private voidJavaModelloGenerator.createCreateAssociation(JClass jClass, ModelAssociation modelAssociation) private voidJavaModelloGenerator.createField(JClass jClass, ModelField modelField) private voidJavaModelloGenerator.generateBuilder(ModelClass modelClass, JClass builderClass, JConstructor outherClassConstructor) private voidJavaModelloGenerator.generateLocationBean(JClass jClass, ModelClass locationClass, ModelClass sourceClass) private voidJavaModelloGenerator.generateLocationTracking(JClass jClass, ModelClass modelClass, ModelClass locationClass) private voidJavaModelloGenerator.generateStaticCreator(ModelClass modelClass, JClass jClass, JConstructor constructor) protected voidAbstractJavaModelloGenerator.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 JClassJConstructor.declaringClassThe Class in this JMember has been declaredprivate JClassJField.declaringClassThe Class in this JField has been declaredFields in org.codehaus.modello.plugin.java.javasource with type parameters of type JClassModifier and TypeFieldDescriptionJMethod._classesThe set of classes that contain this JMethod.JClass._innerClassesJCompUnit.classesThe set of top-level classes that live in this compilation unit.JMethodSignature.exceptionsThe 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 TypeMethodDescriptionvoidAdds a JClass which should be printed in this file.protected voidJMethod.addDeclaringClass(JClass jClass) Adds the given JClass to the set of classes that contain this method.voidJMethod.addException(JClass exp) Adds the given Exception to this Method's throws clause.voidJMethodSignature.addException(JClass exp) Adds the given Exception to this JMethodSignature's throws clause.protected voidJMethod.removeDeclaringClass(JClass jClass) Removes the given JClass from the set of classes that contain this method.booleanJClass.removeInnerClass(JClass jClass) Removes the given inner-class (JClass) from this JClass.protected voidJField.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 voidJDOMWriterGenerator.createCounter(JClass jClass) private voidJDOMWriterGenerator.createIterateMethod(String field, ModelClass toClass, String childFieldTagName, JClass jClass) private voidJDOMWriterGenerator.createIterateMethod2(String field, ModelClass toClass, String childFieldTagName, JClass jClass) private voidJDOMWriterGenerator.updateClass(ModelClass clazz, JClass jClass, List<ModelClass> alwaysExisting) private voidJDOMWriterGenerator.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 voidSaxWriterGenerator.createWriteDomMethod(JClass jClass) private voidSaxWriterGenerator.createXpp3DomMethod(JClass jClass) private voidSaxWriterGenerator.writeAllClasses(Model objectModel, JClass jClass) private voidSaxWriterGenerator.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 voidStaxSerializerGenerator.add(JClass jClass, String name, String before, String after, JParameter... params) private static voidStaxReaderGenerator.addCodeToAddReferences(ModelAssociation association, JClass jClass, JSourceCode sc, ModelField referenceIdentifierField, String referredFromClass) private voidStaxSerializerGenerator.addField(JClass jClass, String fieldType, String fieldName, String initializer, boolean constant) private voidStaxWriterGenerator.createWriteDomMethod(JClass jClass) private voidStaxReaderGenerator.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 voidStaxWriterGenerator.writeAllClasses(Model objectModel, JClass jClass) private voidStaxReaderGenerator.writeAllClassesParser(Model objectModel, JClass jClass) Write code to parse every classes from a model.private voidStaxReaderGenerator.writeBuildDomMethod(JClass jClass) private voidStaxWriterGenerator.writeClass(ModelClass modelClass, JClass jClass) private voidStaxReaderGenerator.writeClassParser(ModelClass modelClass, JClass jClass, boolean rootElement) Write aprivate ClassName parseClassName( ...private voidStaxReaderGenerator.writeDetermineVersionMethod(JClass jClass, Model objectModel) private static voidStaxReaderGenerator.writeFieldVersionGetMethod(ModelField field, JClass jClass) private voidStaxReaderGenerator.writeHelpers(JClass jClass) private static voidStaxReaderGenerator.writeNamespaceVersionGetMethod(String namespace, JClass jClass) private voidStaxReaderGenerator.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 voidXpp3ExtendedWriterGenerator.createLocationTrackingMethod(JClass jClass) private voidXpp3WriterGenerator.createWriteDomMethod(JClass jClass) private voidXpp3ExtendedWriterGenerator.createXpp3DomToSerializerMethod(JClass jClass) protected voidXpp3ExtendedWriterGenerator.prepareLocationTracking(JClass jClass) protected voidXpp3WriterGenerator.prepareLocationTracking(JClass jClass) private voidXpp3ReaderGenerator.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 voidXpp3WriterGenerator.writeAllClasses(Model objectModel, JClass jClass) private voidXpp3ReaderGenerator.writeAllClassesParser(Model objectModel, JClass jClass) private voidXpp3ReaderGenerator.writeAllClassesReaders(Model objectModel, JClass jClass) private voidXpp3ReaderGenerator.writeBuildDomLocationTrackingMethod(JClass jClass) private voidXpp3ReaderGenerator.writeBuildDomMethod(JClass jClass) private voidXpp3WriterGenerator.writeClass(ModelClass modelClass, JClass jClass) private ModelFieldXpp3ReaderGenerator.writeClassAttributesParser(List<ModelField> modelFields, String objectName, boolean rootElement, JSourceCode sc, JClass jClass) private voidXpp3ReaderGenerator.writeClassParser(ModelClass modelClass, JClass jClass, boolean rootElement) private voidXpp3ReaderGenerator.writeClassReaders(ModelClass modelClass, JClass jClass, boolean rootElement) private voidXpp3ReaderGenerator.writeHelpers(JClass jClass)