Uses of Interface
org.objectweb.jorm.metainfo.api.Class

Packages that use Class
org.objectweb.jorm.generator.api   
org.objectweb.jorm.generator.lib   
org.objectweb.jorm.lib   
org.objectweb.jorm.metainfo.api   
org.objectweb.jorm.metainfo.lib   
org.objectweb.jorm.mi2xml.api   
org.objectweb.jorm.mi2xml.lib   
org.objectweb.jorm.xml2mi.api   
org.objectweb.jorm.xml2mi.lib   
 

Uses of Class in org.objectweb.jorm.generator.api
 

Methods in org.objectweb.jorm.generator.api with parameters of type Class
 void Generator.generate(Class mo, TargetHolder th, JormCompilerParameter cp, JormConfigurator jcc)
          Generates code for the given Class.
 

Uses of Class in org.objectweb.jorm.generator.lib
 

Methods in org.objectweb.jorm.generator.lib with parameters of type Class
 void MappingGenerator.generate(Class co, TargetHolder holder, JormCompilerParameter cp, JormConfigurator jcc, java.util.Map genctxts)
          This method generates a XXXPMapping file corresponding to the pod parameter in the directory parameter
 java.util.HashMap MappingGenerator.getInheritedClasses(Class c)
          This method is a helper to reach the getInheritedClasses(Class, HashMap) method.
 void JormGenerator.generate(Class mo, TargetHolder holder, JormCompilerParameter cp, JormConfigurator jcc)
          This method generates the jorm objects by delegation to the AccessorGenerator, the BindingGenerator and the MappingGenerator.
 PrimitiveElement CommonHelper.getPrimitiveElement(java.lang.Object mo, Class c, boolean canBeFieldName)
          This method allow to retrieve a primitive element from th meta object mo.
 boolean CommonHelper.containsReference(Class co)
          This method tests if a class contains a reference.
 boolean CommonHelper.containsSerializedField(Class co)
          This method tests if a class contains a serialized field.
 boolean CommonHelper.containsFieldWhichCanBeNull(Class co)
          This method tests if a class contains a serialized field.
 boolean CommonHelper.containsGenClassRef(Class co)
          This method tests if a class references to a generic class.
 PrimitiveElement CommonHelper.getPrimitiveElement(java.lang.String fn, Class cl)
           
 void BindingGenerator.generate(Class co, TargetHolder holder, JormCompilerParameter cp, JormConfigurator jcc, java.util.Map genctxts)
          This method generates a XPBinding file corresponding to the pod parameter in the directory parameter
 void AccessorGenerator.generate(Class co, TargetHolder holder, JormCompilerParameter cp)
          This method generates a XAccessor file corresponding to the pod parameter in the directory parameter.
 

Uses of Class in org.objectweb.jorm.lib
 

Methods in org.objectweb.jorm.lib with parameters of type Class
static java.lang.String JormPathHelper.getPath(Class clazz)
          Retrieves the path of the class.
 

Uses of Class in org.objectweb.jorm.metainfo.api
 

Methods in org.objectweb.jorm.metainfo.api that return Class
 Class Package.getClass(java.lang.String className)
          Returns a Class created with a class name.
 Class Package.createClass(java.lang.String className)
          Returns a new Class created with a class name.
 Class Manager.getClass(java.lang.String fqclassName)
          Searches a class into all the declared schemas and returns it.
 Class Manager.createClass(java.lang.String fqclassName)
           
 Class ClassRef.getMOClass()
          Returns the Class object which describes the ClassRef entity.
 

Methods in org.objectweb.jorm.metainfo.api with parameters of type Class
 void Package.addClass(Class aClass)
          Adds an existing Class to the current Package
 ClassRef GenClassRef.createClassRef(Class clazz)
          Creates a new ClassRef object, and attach it to the current GenClassRef This method must be used when the recursion is finished (we are on final object which is a ClassRef).
 ClassRef Class.createClassRef(java.lang.String fieldName, Class class_)
          Allows to obtain a new ClassRef from a field name an its class.
 void Class.addInheritedClass(Class class_)
          Adds a new inherited class to the list of the inherited classes for the current class object.
 

Uses of Class in org.objectweb.jorm.metainfo.lib
 

Classes in org.objectweb.jorm.metainfo.lib that implement Class
 class BasicClass
          BasicClass is an implementation of the Class interface defined in the meta information system.
 

Methods in org.objectweb.jorm.metainfo.lib that return Class
 Class JormManager.getClass(java.lang.String className)
          searches a class into all the declared schemas and returns it.
 Class JormManager.createClass(java.lang.String fqclassName)
           
 Class BasicPackage.getClass(java.lang.String className)
          Returns a Class created with a class name.
 Class BasicPackage.createClass(java.lang.String className)
          Returns a new Class created with a class name.
 Class BasicClassRef.getMOClass()
          Returns the Class object which describes the ClassRef entity.
 

Methods in org.objectweb.jorm.metainfo.lib with parameters of type Class
 void MetaInfoPrinter.print(java.lang.String p, Class clazz, java.io.PrintStream out)
           
 void BasicPackage.addClass(Class aClass)
          Adds an existing Class to the current Package
 ClassRef BasicGenClassRef.createClassRef(Class clazz)
          Creates a new ClassRef object, and attach it to the current GenClassRef This method must be used when the recursion is finished (we are on final object which is a ClassRef).
 ClassRef BasicClass.createClassRef(java.lang.String fieldName, Class class_)
          Allows to obtain a new ClassRef from a field name an its class.
 void BasicClass.addInheritedClass(Class class_)
          Adds a new inherited class to the list of the inherited classes for the current class object.
 

Constructors in org.objectweb.jorm.metainfo.lib with parameters of type Class
BasicClassRef(java.lang.String fieldName, Class currentClass, MetaObject parent)
          Builds a new BasicClassRef object.
 

Uses of Class in org.objectweb.jorm.mi2xml.api
 

Methods in org.objectweb.jorm.mi2xml.api with parameters of type Class
 void MappingDomtreeBuilder.setCurrentClass(Class currentClass)
          Assigns the current Class object to the MappingDomtreeBuilder object.
 

Uses of Class in org.objectweb.jorm.mi2xml.lib
 

Fields in org.objectweb.jorm.mi2xml.lib declared as Class
protected  Class BasicMappingDomtreeBuilder.currentClass
          The current Class object.
 

Methods in org.objectweb.jorm.mi2xml.lib with parameters of type Class
 void BasicMappingDomtreeBuilder.setCurrentClass(Class currentClass)
          Assigns the current Class object to the MappingDomtreeBuilder object.
 

Uses of Class in org.objectweb.jorm.xml2mi.api
 

Methods in org.objectweb.jorm.xml2mi.api with parameters of type Class
 void MappingParser.setCurrentClass(Class aClass)
          Assigns the current Class object to a parser in order from it to retrieve the meta-objects (for example, PrimitiveElement objects) that are referenced from XML mapping elements.
 

Uses of Class in org.objectweb.jorm.xml2mi.lib
 

Fields in org.objectweb.jorm.xml2mi.lib declared as Class
protected  Class BasicMappingParser.currentClass
          The current Class object.
 

Methods in org.objectweb.jorm.xml2mi.lib with parameters of type Class
 void BasicMappingParser.setCurrentClass(Class currentClass)
          Assigns the current Class object to a parser in order from it to retrieve the meta-objects (for example, PrimitiveElement objects) that are referenced from XML mapping elements.
protected  NameDef BasicMappingParser.getClassRefNameDef(Class clazz, java.lang.String fieldName, java.lang.String name)
          Seeks for a ClassRef object given a class, a field name.
protected  NameDef BasicMappingParser.getGenClassRefNameDef(Class clazz, java.lang.String fieldName, java.lang.String name, int nestingLevel)
          Seeks for a GenClassRef object given a class, a field name and a nesting level.
protected  GenClassRef BasicMappingParser.getGenClassRef(Class clazz, java.lang.String fieldName, int nestingLevel)
          Seeks for a GenClassRef object given a class, a field name and a nesting level.