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.mapper.fos.generator   
org.objectweb.jorm.mapper.fos.metainfo   
org.objectweb.jorm.mapper.mem.generator   
org.objectweb.jorm.mapper.rdb.generator   
org.objectweb.jorm.mapper.rdb.lib   
org.objectweb.jorm.mapper.rdb.metainfo   
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 MOP.initContext(Context ctx, Class clazz, java.lang.String projectName, java.lang.String mapperName)
          Initializes a velocity context
 void Generator.generate(Class mo, TargetHolder th, JormCompilerParameter cp, JormCompilerConfigurator 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 StateGenerator.generate(Class clazz, TargetHolder holder, JormCompilerParameter pc)
          Public entry point for invoking this generator.
 void SerializableGenerator.generate(Class co, TargetHolder holder, JormCompilerParameter cp)
          This method generates a XSerializableData file corresponding to the pod parameter in the directory parameter.
 void MappingGenerator.generate(Class clazz, TargetHolder holder, JormCompilerParameter cp, JormCompilerConfigurator jcc)
          Generates java code mapping for a jorm class.
 java.lang.String MappingGenerator.getOwner(TypedElement te, Class owner, java.lang.String ownerName)
           
 void KFPNCGenerator.generate(Class clazz, TargetHolder holder, JormCompilerParameter cp)
           
 void JormGenerator.generate(Class mo, TargetHolder holder, JormCompilerParameter cp, JormCompilerConfigurator jcc)
          This method generates the jorm objects by delegation to the AccessorGenerator, the BindingGenerator and the MappingGenerator.
 void FPNCGenerator.generate(Class clazz, TargetHolder holder, JormCompilerParameter cp)
           
static java.lang.String CommonJVMHelper.getJVMClassName(Class clazz)
           
 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)
           
 java.lang.String CommonHelper.getInheritedClasses(Class c)
          This method is a helper to reach the getInheritedClasses(Class, HashMap) method.
 void BindingGenerator.generate(Class clazz, TargetHolder holder, JormCompilerParameter cp, JormCompilerConfigurator jcc)
          This method generates a XPBinding file corresponding to the pod parameter in the directory parameter
 void AccessorGenerator.generate(Class clazz, TargetHolder holder, JormCompilerParameter cp)
          This method generates a XAccessor file corresponding to the pod parameter in the directory parameter.
 java.lang.String AccessorGenerator.getAccessorItfName(Class clazz)
           
 void AbstractMappingGenerator.generate(Class clazz, TargetHolder holder, JormCompilerParameter cp, JormCompilerConfigurator jcc)
           
 void AbstractMappingGenerator.generate(Class clazz, TargetHolder holder, JormCompilerParameter cp, NameDef nd, java.lang.String ndName)
           
 

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.mapper.fos.generator
 

Methods in org.objectweb.jorm.mapper.fos.generator with parameters of type Class
 void FosMappingMOP.initContext(Context ctx, Class clazz, java.lang.String projectName, java.lang.String mapperName)
           
 

Uses of Class in org.objectweb.jorm.mapper.fos.metainfo
 

Methods in org.objectweb.jorm.mapper.fos.metainfo with parameters of type Class
 ParentClassMapping FosClassMapping.createImplicitParentClassMapping(Class superClass)
           
 

Uses of Class in org.objectweb.jorm.mapper.mem.generator
 

Methods in org.objectweb.jorm.mapper.mem.generator with parameters of type Class
 void MemMappingMOP.initContext(Context ctx, Class clazz, java.lang.String projectName, java.lang.String mapperName)
           
 void MemBindingMOP.initContext(Context ctx, Class clazz, java.lang.String projectName, java.lang.String mapperName)
           
 

Uses of Class in org.objectweb.jorm.mapper.rdb.generator
 

Methods in org.objectweb.jorm.mapper.rdb.generator with parameters of type Class
 void RdbMappingMOP.initContext(Context ctx, Class clazz, java.lang.String projectName, java.lang.String mapperName)
           
 

Constructors in org.objectweb.jorm.mapper.rdb.generator with parameters of type Class
RdbGenTable(RdbExternalTable extTable, RdbGenTable mainTable, Class clazz, RdbGenInfos genInfos)
          Creates an RdbGenTable from an external table.
RdbGenTable(RdbTable mainTable, Class clazz, RdbGenInfos genInfos)
          Creates an RdbGenTable from a main table.
 

Uses of Class in org.objectweb.jorm.mapper.rdb.lib
 

Methods in org.objectweb.jorm.mapper.rdb.lib that return Class
 Class RdbExtentMappingInfos.getClazz()
           
 

Methods in org.objectweb.jorm.mapper.rdb.lib with parameters of type Class
 java.lang.String RdbExtentMappingInfos.getSelectPrefetch(RdbAdapter adapter, Class cl)
          Returns a String of type "x1 as y1, x2 as y2, x3 as y3" for the prefetch case.
 java.lang.String RdbExtentMappingInfos.getSelectPKAndFields(RdbAdapter adapter, Class cl)
          Returns a String of type "x1 as y1, x2 as y2, x3 as y3" for the pk and fields case, x1 and x2 composing the primary key, x3 being a field that belongs to the class or one of its super classes.
 java.util.Collection RdbExtentMappingInfos.getColumnAliases(boolean prefetch, java.lang.String primaryKey, Class cl)
           
 java.util.Collection RdbExtentMappingInfos.getColumnAliasesPKAndFields(Class cl)
           
 java.util.Collection RdbExtentGenInfos.getPolymorphicClassExtent(Class classA, java.lang.String projectName, java.lang.String mapperName)
          Calculates the query representing the extent of the class.
 java.util.Collection RdbExtentGenInfos.getPolymorphicClassExtent(Class classA, java.lang.String projectName, java.lang.String mapperName, boolean prefetch)
          This method is used to create the list of extent mapping infos for the class classA.
 java.util.ArrayList RdbExtentGenInfos.getAllPrimitiveElementsInGraph(Class classA, java.lang.String projectName)
          Returns the list of the primitive elements (hidden and non-hidden) for: - the class classA , - all its parents and parents of parents
 

Uses of Class in org.objectweb.jorm.mapper.rdb.metainfo
 

Methods in org.objectweb.jorm.mapper.rdb.metainfo with parameters of type Class
 ParentClassMapping RdbClassMapping.createImplicitParentClassMapping(Class superClass)
           
 

Constructors in org.objectweb.jorm.mapper.rdb.metainfo with parameters of type Class
RdbFilterParameterTypeProvider(Class cl)
           
 

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

Methods in org.objectweb.jorm.metainfo.api that return Class
 Class ParentClassMapping.getMOClass()
          Returns the Class object designated by the extension.
 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.
 Class ClassMapping.getJormClass()
           
 Class Class.getSuperClass(java.lang.String fqcn)
          Retrieves a super class whith its name.
 

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).
 ParentClassMapping ClassMapping.createImplicitParentClassMapping(Class superClass)
          Creates a implicit parent class mapping.
 ClassRef Class.createClassRef(java.lang.String fieldName, Class class_)
          Allows to obtain a new ClassRef from a field name an its class.
 void Class.addSuperClass(Class class_)
          Adds a new inherited class to the list of the inherited classes for the current class object.
 void Class.addSubClass(Class class_)
          Adds a new class to the list of the derived 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 BasicParentClassMapping.getMOClass()
          Returns the Class object designated by the extension.
 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.
 Class BasicClassMapping.getJormClass()
           
 Class BasicClass.getSuperClass(java.lang.String fqcn)
           
 

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).
 ParentClassMapping BasicClassMapping.createParentClassMapping(java.lang.String ruleName, Class superClass)
          Creates a new ParentClassMapping object.
 ClassRef BasicClass.createClassRef(java.lang.String fieldName, Class class_)
          Allows to obtain a new ClassRef from a field name an its class.
 void BasicClass.addSuperClass(Class class_)
          Adds a new inherited class to the list of the inherited classes for the current class object.
 void BasicClass.addSubClass(Class class_)
           
 

Constructors in org.objectweb.jorm.metainfo.lib with parameters of type Class
BasicParentClassMapping(java.lang.String ruleName, Class superClass, MetaObject parentMO)
          Builds a new BasicReferenceMapping object.
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
protected  NameDef ParserHelper.getIdNameDef(Class currentClass, java.lang.String linkend)
          Returns a NameDef object given a NameDef name (name) and possibly the full qualified class name (fqcn) where it is defined.
 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.