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

Packages that use MetaObject
org.objectweb.jorm.api   
org.objectweb.jorm.comp.generator.api   
org.objectweb.jorm.comp.generator.lib   
org.objectweb.jorm.interp.genclass.lib   
org.objectweb.jorm.metainfo.api   
org.objectweb.jorm.metainfo.api.rdb   
org.objectweb.jorm.metainfo.fos   
org.objectweb.jorm.metainfo.lib   
org.objectweb.jorm.metainfo.lib.file   
org.objectweb.jorm.metainfo.lib.fos   
org.objectweb.jorm.metainfo.lib.memory   
org.objectweb.jorm.metainfo.lib.rdb   
org.objectweb.jorm.metainfo.memory   
org.objectweb.jorm.metainfo.rdb   
org.objectweb.jorm.xml2mi.api   
org.objectweb.jorm.xml2mi.lib   
 

Uses of MetaObject in org.objectweb.jorm.api
 

Methods in org.objectweb.jorm.api that return MetaObject
 MetaObject PClassMapping.getMetaInfo()
          It returns the Class/GenClass object representing the meta-information associated to the JORM class/generic class whose mapping is defined by this PClassMapping.
 

Methods in org.objectweb.jorm.api with parameters of type MetaObject
 void PClassMapping.init(PMapper mapper, MetaObject metaclass)
          It intialises the class mapping.
 

Uses of MetaObject in org.objectweb.jorm.comp.generator.api
 

Methods in org.objectweb.jorm.comp.generator.api with parameters of type MetaObject
 void Generator.generate(MetaObject pod, org.objectweb.util.io.api.TargetHolder th, CompilerParameter cp)
          Generates information for the Persistence Meta Object.
 

Uses of MetaObject in org.objectweb.jorm.comp.generator.lib
 

Methods in org.objectweb.jorm.comp.generator.lib with parameters of type MetaObject
 java.lang.String CommonHelper.getSchemaName(MetaObject mo)
          This method retrieve the schema name for the meta object passed as parameter.
abstract  void ObjectGenerator.generate(MetaObject pod, org.objectweb.util.io.api.TargetHolder holder, CompilerParameter cp)
          A part of the generate
 void AccessorGenerator.generate(MetaObject pod, org.objectweb.util.io.api.TargetHolder holder, CompilerParameter cp)
          This method generates a XAccessor file corresponding to the pod parameter in the directory parameter
 void JormGeneratorImpl.generate(MetaObject mo, org.objectweb.util.io.api.TargetHolder holder, CompilerParameter cp)
          This method generates the jorm objects by delegation to the AccessorGenerator, the BindingGenerator and the MappingGenerator.
 void PNameGenerator.generate(MetaObject pod, org.objectweb.util.io.api.TargetHolder holder, CompilerParameter cp)
          This method generates a XAccessor file corresponding to the pod parameter in the directory parameter
 void BindingGenerator.generate(MetaObject pod, org.objectweb.util.io.api.TargetHolder holder, CompilerParameter cp)
          This method generates a XPBinding file corresponding to the pod parameter in the directory parameter
 void CompositeNameGenerator.generate(MetaObject pod, org.objectweb.util.io.api.TargetHolder holder, CompilerParameter cp)
          This method generates a XAccessor file corresponding to the pod parameter in the directory parameter
 void BinderGenerator.generate(MetaObject pod, org.objectweb.util.io.api.TargetHolder holder, CompilerParameter cp)
          This method generates a XAccessor file corresponding to the pod parameter in the directory parameter
 void MappingGenerator.generate(MetaObject pod, org.objectweb.util.io.api.TargetHolder holder, CompilerParameter cp)
          This method generates a XXXPMapping file corresponding to the pod parameter in the directory parameter
 

Uses of MetaObject in org.objectweb.jorm.interp.genclass.lib
 

Methods in org.objectweb.jorm.interp.genclass.lib that return MetaObject
 MetaObject GenClassMapping.getMetaInfo()
          It returns the Class/GenClass object representing the meta-information associated to the JORM class/generic class whose mapping is defined by this PClassMapping.
 

Methods in org.objectweb.jorm.interp.genclass.lib with parameters of type MetaObject
 void GenClassMapping.init(PMapper mapper, MetaObject metaclass)
          It intialises the class mapping.
 

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

Subinterfaces of MetaObject in org.objectweb.jorm.metainfo.api
 interface Class
          A Class interface defines methods to describe a Class meta object.
 interface ClassMapping
          The ClassMapping interface defines methods to describe how a class is mapped into JORM.
 interface ClassRef
          A ClassRef is a field which is a reference field to another class.
 interface CompositeName
          The CompositeName interface defines methods to manage composite name.
 interface FieldName
          The FieldName interface defines methods to reference an already existing Field.
 interface GenClass
          The GenClass interface defines generic class object which are used to gather other objects.
 interface GenClassRef
          A GenClassRef is an interface which describes method to define a class field which can be a reference to a generic class.
 interface Manager
          The Manager object is the main interface to create the meta information.
 interface NameDef
          The NameDef interface describes the mapping of a reference field, ut can be the PName of a Class.
 interface NameRef
          The NameRef interface defines methods to manage reference to composite name.
 interface PrimitiveElement
          A PrimitiveElement is a field with a primitive type.
 interface Reference
          Reference interface is the top level of the Reference objects.
 interface ScalarField
          A ScalarField describes corresponds to a hidden field of a ClassObject or a Generic Class.
 interface Schema
          Schema object defines an object able to gather a set of classes.
 interface TypedElement
          TypedElement interface is the top level of the "field" interface.
 interface ValueMapping
          The ValueMapping interface defines methods to describe how a primitive field is mapped into JORM.
 

Methods in org.objectweb.jorm.metainfo.api that return MetaObject
 MetaObject MetaObject.getParent()
          Allows to know the parent MetaObject of the current MetaObject.
 

Methods in org.objectweb.jorm.metainfo.api with parameters of type MetaObject
 ValueMapping MappingFactory.createValueMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Creates a ValueMapping object from the current factory.
 ClassMapping MappingFactory.createClassMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Creates a ClassMapping object from the current factory.
 void MetaObject.setParent(MetaObject itsParent)
          Set the parent of the current meta object if it is not yet done by the constructor of the meta object
 

Uses of MetaObject in org.objectweb.jorm.metainfo.api.rdb
 

Subinterfaces of MetaObject in org.objectweb.jorm.metainfo.api.rdb
 interface RDBClassMapping
          RDBClassMapping defines methods to describe how the a class is mapped into a relational database system.
 interface RDBValueMapping
          a RDBValueMapping defines all the columns which compose a value mapping.
 

Uses of MetaObject in org.objectweb.jorm.metainfo.fos
 

Methods in org.objectweb.jorm.metainfo.fos with parameters of type MetaObject
 ValueMapping BasicFosMappingFactory.createValueMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Creates a ValueMapping object from the current factory.
 ClassMapping BasicFosMappingFactory.createClassMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Creates a ClassMapping object from the current factory.
 

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

Classes in org.objectweb.jorm.metainfo.lib that implement MetaObject
 class BasicClass
          BasicClass is an implementation of the Class interface defined in the meta information system.
 class BasicClassMapping
          BasicClassMapping is THE basic implementation of the ClassMapping interface.
 class BasicClassRef
          BasicClassRef defines a reference to a class which is class field.
 class BasicCompositeName
          The BasicCompositeName provides an implementation of the composite name.
 class BasicFieldName
          The FieldName object defines methods to reference an already existing Field.
 class BasicGenClass
          BasicGenClass is the implementation of the GenClass interface defined in the Meta information system.
 class BasicGenClassRef
          BasicGenClassRef defines a reference to a generic class which is class field.
 class BasicManager
          Implementation object of the Manager interface.
 class BasicNameDef
          The BasicNameDef object describes the mapping of a reference field, It can be the PName of a Class.
 class BasicNameRef
          The BasicNameRef is used to reference a composite name.
 class BasicPrimitiveElement
          The BasicPrimitiveElement object is used to define fields which are primitive types.
 class BasicScalarField
          A ScalarField describes corresponds to a hidden field of a ClassObject or a Generic Class.
 class BasicSchema
          BasicSchema is an implementation of the Schema interface.
 class BasicValueMapping
          BasicValueMapping is the implementation of the ValueMapping interface which defines the mapping of ScalarField and PrimitiveField.
 

Fields in org.objectweb.jorm.metainfo.lib declared as MetaObject
 MetaObject BasicValueMapping.parent
          the parent object of the current object
protected  MetaObject BasicSchema.parent
          the parent object for the schema (Manager) which is a MetaObject.
 MetaObject BasicClassMapping.parent
          the parent object of the current object
 

Methods in org.objectweb.jorm.metainfo.lib that return MetaObject
 MetaObject BasicNameDef.getParent()
          Allows to know the parent MetaObject of the current MetaObject.
 MetaObject BasicCompositeName.getParent()
          Allows to know the parent MetaObject of the current MetaObject.
 MetaObject BasicGenClass.getParent()
          Allows to know the parent MetaObject of the current MetaObject.
 MetaObject BasicManager.getParent()
          Allows to know the parent MetaObject of the current MetaObject.
 MetaObject BasicNameRef.getParent()
          Allows to know the parent MetaObject of the current MetaObject.
 MetaObject BasicPrimitiveElement.getParent()
          Allows to know the parent MetaObject of the current MetaObject.
 MetaObject BasicValueMapping.getParent()
          Allows to know the parent MetaObject of the current MetaObject.
 MetaObject BasicSchema.getParent()
          Allows to know the parent MetaObject of the current MetaObject.
 MetaObject BasicFieldName.getParent()
          Allows to know the parent MetaObject of the current MetaObject.
 MetaObject BasicClassRef.getParent()
          Allows to know the parent MetaObject of the current MetaObject.
 MetaObject BasicClass.getParent()
          Allows to know the parent MetaObject of the current MetaObject.
 MetaObject BasicClassMapping.getParent()
          Allows to know the parent MetaObject of the current MetaObject.
 MetaObject BasicGenClassRef.getParent()
          Allows to know the parent MetaObject of the current MetaObject.
 

Methods in org.objectweb.jorm.metainfo.lib with parameters of type MetaObject
 void BasicNameDef.setParent(MetaObject itsParent)
          Set the parent of the current meta object if it is not yet done by the constructor of the meta object
 void BasicCompositeName.setParent(MetaObject itsParent)
          Set the parent of the current meta object if it is not yet done by the constructor of the meta object
 void BasicGenClass.setParent(MetaObject itsParent)
          Set the parent of the current meta object if it is not yet done by the constructor of the meta object
 void BasicManager.setParent(MetaObject itsParent)
          Set the parent of the current meta object if it is not yet done by the constructor of the meta object
 void BasicNameRef.setParent(MetaObject itsParent)
          Set the parent of the current meta object if it is not yet done by the constructor of the meta object
 void BasicPrimitiveElement.setParent(MetaObject itsParent)
          Set the parent of the current meta object if it is not yet done by the constructor of the meta object
 void BasicValueMapping.setParent(MetaObject itsParent)
          Set the parent of the current meta object if it is not yet done by the constructor of the meta object
 void MetaInfoPrinter.print(java.lang.String p, MetaObject mo, java.io.PrintStream out)
           
 void BasicSchema.setParent(MetaObject itsParent)
          Set the parent of the current meta object if it is not yet done by the constructor of the meta object
 void BasicFieldName.setParent(MetaObject itsParent)
          Set the parent of the current meta object if it is not yet done by the constructor of the meta object
 void BasicClassRef.setParent(MetaObject itsParent)
          Set the parent of the current meta object if it is not yet done by the constructor of the meta object
 void BasicClass.setParent(MetaObject itsParent)
          Set the parent of the current meta object if it is not yet done by the constructor of the meta object
 void BasicClassMapping.setParent(MetaObject itsParent)
          Set the parent of the current meta object if it is not yet done by the constructor of the meta object
 void BasicGenClassRef.setParent(MetaObject itsParent)
          Set the parent of the current meta object if it is not yet done by the constructor of the meta object
 

Constructors in org.objectweb.jorm.metainfo.lib with parameters of type MetaObject
BasicNameDef(MetaObject parent)
          Builds a new BasicNameDef objects.
BasicCompositeName(java.lang.String className, MetaObject parent)
          Builds a new CompositeName object.
BasicGenClass(java.lang.String name, boolean isAbstract, MetaObject parent)
          Builds a new BasicGenClass object.
BasicNameRef(java.lang.String name, CompositeName cn_Class, MetaObject parent)
          Builds a new BasicNameRef object.
BasicPrimitiveElement(java.lang.String name, PType type, MetaObject parent)
          Builds a new PrimitiveElement object.
BasicScalarField(java.lang.String name, PType type, MetaObject parent)
          Builds a new BasicScalarField object.
BasicValueMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Builds a new BasicValueMapping object to map fields.
BasicFieldName(java.lang.String field, MetaObject parent)
          Builds a new BasicFieldName object.
BasicClassRef(java.lang.String fieldName, Class currentClass, MetaObject parent)
          Builds a new BasicClassRef object.
BasicClass(java.lang.String className, boolean abstractClass, MetaObject parent)
          Builds a new Class object.
BasicClassMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Builds a new BasicClassMapping.
BasicGenClassRef(java.lang.String genClassName, java.lang.String name, MetaObject parent)
          Builds a new BasicGenClassRef object.
 

Uses of MetaObject in org.objectweb.jorm.metainfo.lib.file
 

Methods in org.objectweb.jorm.metainfo.lib.file with parameters of type MetaObject
 ValueMapping BasicFileMappingFactory.createValueMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Creates a ValueMapping object from the current factory.
 ClassMapping BasicFileMappingFactory.createClassMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Creates a ClassMapping object from the current factory.
 

Uses of MetaObject in org.objectweb.jorm.metainfo.lib.fos
 

Methods in org.objectweb.jorm.metainfo.lib.fos with parameters of type MetaObject
 ValueMapping BasicFosMappingFactory.createValueMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Creates a ValueMapping object from the current factory.
 ClassMapping BasicFosMappingFactory.createClassMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Creates a ClassMapping object from the current factory.
 

Uses of MetaObject in org.objectweb.jorm.metainfo.lib.memory
 

Methods in org.objectweb.jorm.metainfo.lib.memory with parameters of type MetaObject
 ValueMapping BasicMemoryMappingFactory.createValueMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Creates a ValueMapping object from the current factory.
 ClassMapping BasicMemoryMappingFactory.createClassMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Creates a ClassMapping object from the current factory.
 

Uses of MetaObject in org.objectweb.jorm.metainfo.lib.rdb
 

Classes in org.objectweb.jorm.metainfo.lib.rdb that implement MetaObject
 class BasicRDBClassMapping
          BasicRDBClassMapping defines methods to describe how the a class is mapped into a relational database system.
 class BasicRDBValueMapping
          BasicRDBValueMapping defines all the columns which compose a value mapping.
 

Fields in org.objectweb.jorm.metainfo.lib.rdb declared as MetaObject
 MetaObject BasicRDBMappingFactory.mapp.metaObject
           
 

Methods in org.objectweb.jorm.metainfo.lib.rdb with parameters of type MetaObject
 ValueMapping BasicRDBMappingFactory.createValueMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Creates a ValueMapping object from the current factory.
 ClassMapping BasicRDBMappingFactory.createClassMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Creates a ClassMapping object from the current factory.
 

Constructors in org.objectweb.jorm.metainfo.lib.rdb with parameters of type MetaObject
BasicRDBColumnSpec(java.lang.String name, java.lang.String type, boolean notNull, MetaObject parent)
          Builds a new BasicRDBColumnSpec.
BasicRDBClassMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Builds a new BasicRDBClassMapping.
BasicRDBValueMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Build a new BasicRDBValueMapping object.
 

Uses of MetaObject in org.objectweb.jorm.metainfo.memory
 

Methods in org.objectweb.jorm.metainfo.memory with parameters of type MetaObject
 ValueMapping BasicMemoryMappingFactory.createValueMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Creates a ValueMapping object from the current factory.
 ClassMapping BasicMemoryMappingFactory.createClassMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Creates a ClassMapping object from the current factory.
 

Uses of MetaObject in org.objectweb.jorm.metainfo.rdb
 

Fields in org.objectweb.jorm.metainfo.rdb declared as MetaObject
 MetaObject BasicRDBMappingFactory.mapp.metaObject
           
 

Methods in org.objectweb.jorm.metainfo.rdb with parameters of type MetaObject
 ValueMapping BasicRDBMappingFactory.createValueMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Creates a ValueMapping object from the current factory.
 ClassMapping BasicRDBMappingFactory.createClassMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Creates a ClassMapping object from the current factory.
 

Constructors in org.objectweb.jorm.metainfo.rdb with parameters of type MetaObject
BasicRDBValueMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Build a new BasicRDBValueMapping object.
BasicRDBColumnSpec(java.lang.String name, java.lang.String type, boolean notNull, MetaObject parent)
          Builds a new BasicRDBColumnSpec.
BasicRDBClassMapping(java.lang.String mapperName, java.lang.String mappingName, MetaObject parent)
          Builds a new BasicRDBClassMapping.
 

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

Methods in org.objectweb.jorm.xml2mi.api that return MetaObject
 MetaObject Parser.parse(java.lang.String file)
          Launches the parsing process.
 

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

Methods in org.objectweb.jorm.xml2mi.lib that return MetaObject
 MetaObject BasicDomParser.parse(java.lang.String file)
          Launches the parsing process.