|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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(PMappingCallback mapper,
MetaObject metaclass)
It intialises the class mapping. |
Uses of MetaObject in org.objectweb.jorm.genclass.lib |
Methods in org.objectweb.jorm.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.genclass.lib with parameters of type MetaObject | |
void |
GenClassMapping.init(PMappingCallback mapper,
MetaObject metaclass)
It intialises the class mapping. |
Uses of MetaObject in org.objectweb.jorm.generator.lib |
Methods in org.objectweb.jorm.generator.lib with parameters of type MetaObject | |
java.lang.String |
CommonHelper.getCNPackageName(MetaObject mo)
This method retrieve the package name for the meta object passed as parameter. |
Uses of MetaObject in org.objectweb.jorm.mapper.fos.genclass |
Methods in org.objectweb.jorm.mapper.fos.genclass with parameters of type MetaObject | |
void |
FosGenClassMapping.init(PMappingCallback mapper,
MetaObject metaclass)
It intialises the class mapping. |
Uses of MetaObject in org.objectweb.jorm.mapper.fos.metainfo |
Classes in org.objectweb.jorm.mapper.fos.metainfo that implement MetaObject | |
class |
FosClassMapping
|
class |
FosGenClassMapping
|
class |
FosMapping
|
class |
FosMappingFactory
|
class |
FosPrimitiveElementMapping
author P. |
Methods in org.objectweb.jorm.mapper.fos.metainfo with parameters of type MetaObject | |
Mapping |
FosMappingFactory.createMapping(java.lang.String mapperName,
MetaObject parent)
Creates a new BasicFosMapping object. |
FosGenClassMapping |
FosMapping.createGenClassMapping(java.lang.String ruleName,
MetaObject linkedMO)
Creates a new BasicFosGenClassMapping object. |
Constructors in org.objectweb.jorm.mapper.fos.metainfo with parameters of type MetaObject | |
FosPrimitiveElementMapping(MetaObject parent,
MetaObject linkedMO)
Builds a new BasicFosPrimitiveElementMapping object. |
|
FosMapping(java.lang.String mapperName,
MetaObject parent)
Builds a new BasicRdbMapping object. |
|
FosGenClassMapping(MetaObject linkedMO,
MetaObject parent)
Builds a new BasicGenClassMapping. |
|
FosClassMapping(MetaObject linkedMO,
MetaObject parent)
Builds a new BasicFosClassMapping. |
Uses of MetaObject in org.objectweb.jorm.mapper.mem.metainfo |
Classes in org.objectweb.jorm.mapper.mem.metainfo that implement MetaObject | |
class |
BasicMemMapping
Description |
class |
BasicMemMappingFactory
Implementation of the "mem" MappingFactory. |
Methods in org.objectweb.jorm.mapper.mem.metainfo with parameters of type MetaObject | |
Mapping |
BasicMemMappingFactory.createMapping(java.lang.String mapperName,
MetaObject parent)
Creates a new BasicMemMapping object. |
Constructors in org.objectweb.jorm.mapper.mem.metainfo with parameters of type MetaObject | |
BasicMemMapping(java.lang.String mapperName,
MetaObject parent)
Builds a new BasicRdbMapping object. |
Uses of MetaObject in org.objectweb.jorm.mapper.rdb.genclass |
Methods in org.objectweb.jorm.mapper.rdb.genclass with parameters of type MetaObject | |
void |
RdbGenClassMapping.init(PMappingCallback mapper,
MetaObject metaclass)
It intialises the class mapping. |
Uses of MetaObject in org.objectweb.jorm.mapper.rdb.metainfo |
Classes in org.objectweb.jorm.mapper.rdb.metainfo that implement MetaObject | |
class |
RdbClassMapping
This class defines information on the mapping of a class to relational structures In the case of inheritance, one must defines how the mapping definitions are inherited, and how to distinguish instances of the class to instances of super or sub classes. |
class |
RdbClassMultiMapping
Implementation of the RdbClassMultiMapping interface. |
class |
RdbExternalTable
As a meta-object, the parent is the main table |
class |
RdbFilter
|
class |
RdbGenClassMapping
Description |
class |
RdbInheritanceQuery
This class stores two queries in String format: a query with prefetch a query without prefetch These queries retrieve the Extent of a class in case of inheritance. |
class |
RdbJoin
Implementation of the RdbJoin interface. |
class |
RdbMapping
Description |
class |
RdbMappingFactory
Implementation of the RdbMappingFactory interface. |
class |
RdbPrimitiveElementMapping
Description |
class |
RdbTable
Define the mapping of primitive elements onto the columns of a table. |
Methods in org.objectweb.jorm.mapper.rdb.metainfo with parameters of type MetaObject | |
Mapping |
RdbMappingFactory.createMapping(java.lang.String mapperName,
MetaObject parent)
Creates a new BasicRdbMapping object. |
RdbGenClassMapping |
RdbMapping.createGenClassMapping(java.lang.String ruleName,
MetaObject linkedMO)
Creates a new BasicRdbGenClassMapping object. |
Constructors in org.objectweb.jorm.mapper.rdb.metainfo with parameters of type MetaObject | |
RdbTable(MetaObject parent,
MetaObject linkedMO,
java.lang.String name)
|
|
RdbPrimitiveElementMapping(java.lang.String name,
java.lang.String type,
boolean notNull,
MetaObject linkedMO,
MetaObject parent)
Builds a new BasicRdbPrimitiveElementMapping. |
|
RdbPrimitiveElementMapping(java.lang.String name,
java.lang.String type,
boolean notNull,
MetaObject linkedMO,
MetaObject parent,
RdbJoin join)
Builds a new BasicRdbPrimitiveElementMapping. |
|
RdbMapping(java.lang.String mapperName,
MetaObject parent)
Builds a new BasicRdbMapping object. |
|
RdbInheritanceQuery(MetaObject parent)
|
|
RdbGenClassMapping(java.lang.String ruleName,
MetaObject linkedMO,
MetaObject parent)
Builds a new BasicRdbGenClassMapping object. |
|
RdbFilter(MetaObject parent)
Builds a new RdbFilter object. |
|
RdbExternalTable(MetaObject parent,
MetaObject linkedMO,
java.lang.String name)
Create a meta-info object representing an external table. |
|
RdbClassMultiMapping(java.lang.String ruleName,
MetaObject linkedMO,
MetaObject parent)
Builds a new BasicRdbClassMultiMapping object. |
|
RdbClassMapping(java.lang.String ruleName,
MetaObject linkedMO,
MetaObject parent)
Builds a new BasicRdbClassMapping object. |
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
This interface gathers methods to the ClassMapping and GenClassMapping interfaces. |
interface |
ClassProject
A ClassProject object groups together sets of mapping structures resulting from various mappings of a class and its persistent fields over various persistent models. |
interface |
ClassRef
A ClassRef is a field which is a reference field to another class. |
interface |
CommonClassMapping
This interface gather methods to the ClassMapping and GenClassMapping interfaces. |
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 |
GenClassMapping
todo: Description |
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 |
IdentifierMapping
Les identifiants, c'est des NameDefs !! |
interface |
Manager
The Manager object is the main interface to create the meta information. |
interface |
Mapping
A Mapping object contains mapping structures obtained by applying a set of mapping rules whose syntax and semantics depend of a particular mapper. |
interface |
MappingFactory
MappingFactory defines amethod through which Mapping objects will be created. |
interface |
MappingStructure
todo: Description |
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 |
Package
Package object defines an object able to gather a set of classes. |
interface |
ParentClassMapping
|
interface |
PrimitiveElement
A PrimitiveElement is a field with a primitive type. |
interface |
PrimitiveElementMapping
todo: Description |
interface |
Reference
Reference interface is the top level of the Reference objects. |
interface |
ReferenceMapping
todo: Description |
interface |
ScalarField
A ScalarField describes corresponds to a hidden field of a ClassObject or a Generic Class. |
interface |
TypedElement
TypedElement interface is the top level of the "field" interface. |
Methods in org.objectweb.jorm.metainfo.api that return MetaObject | |
MetaObject |
MetaObject.getParent()
Allows to know the parent MetaObject of the current MetaObject. |
MetaObject |
MappingStructure.getLinkedMO()
Returns the MetaObject referenced by the current MetaObject. |
Methods in org.objectweb.jorm.metainfo.api with parameters of type MetaObject | |
void |
MetaObject.setParent(MetaObject itsParent)
Sets the parent of the current meta object if it is not yet done by the constructor of the meta object |
void |
MappingStructure.setLinkedMO(MetaObject refMO)
Sets the MetaObject referenced by the current MetaObject. |
Mapping |
MappingFactory.createMapping(java.lang.String mapperName,
MetaObject parent)
Creates a Mapping 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 |
BasicClassProject
Implementation of ClassProject. |
class |
BasicClassRef
BasicClassRef defines a reference to a class which is class field. |
class |
BasicCommonClassMapping
Description |
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 |
BasicGenClassMapping
Description |
class |
BasicGenClassRef
BasicGenClassRef defines a reference to a generic class which is class field. |
class |
BasicIdentifierMapping
Description |
class |
BasicMapping
Implementation of the mapping interface. |
class |
BasicMappingStructure
Description |
class |
BasicMetaObject
Description |
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 |
BasicPackage
BasicPackage is an implementation of the Package interface. |
class |
BasicParentClassMapping
|
class |
BasicPrimitiveElement
The BasicPrimitiveElement object is used to define fields which are primitive types. |
class |
BasicReferenceMapping
Description |
class |
BasicScalarField
A ScalarField describes corresponds to a hidden field of a ClassObject or a Generic Class. |
class |
BasicTypedElement
Implementation of TypedElement. |
class |
JormManager
Implementation object of the Manager interface. |
class |
Predicate
|
Fields in org.objectweb.jorm.metainfo.lib declared as MetaObject | |
protected MetaObject |
BasicMetaObject.parent
The parent of the current object. |
protected MetaObject |
BasicMappingStructure.linkedMO
The MetaObject object referenced by the current object. |
Methods in org.objectweb.jorm.metainfo.lib that return MetaObject | |
MetaObject |
BasicMetaObject.getParent()
Returns the parent MetaObject of the current MetaObject. |
MetaObject |
BasicMappingStructure.getLinkedMO()
Returns the MetaObject referenced by the current MetaObject. |
Methods in org.objectweb.jorm.metainfo.lib with parameters of type MetaObject | |
static void |
MetaInfoPrinter.printMO(MetaObject mo)
|
static void |
MetaInfoPrinter.printMO(java.lang.String prefix,
MetaObject mo,
java.io.PrintStream out)
|
void |
MetaInfoPrinter.print(java.lang.String p,
MetaObject mo,
Logger logger)
|
void |
BasicMetaObject.setLoggingOnChild(MetaObject mo)
|
void |
BasicMetaObject.setParent(MetaObject parent)
Sets the parent of the current meta object if it is not yet done by the constructor of the meta object |
void |
BasicMappingStructure.setLinkedMO(MetaObject linkedMO)
Sets the MetaObject referenced by the current MetaObject. |
Constructors in org.objectweb.jorm.metainfo.lib with parameters of type MetaObject | |
Predicate(java.lang.String op,
java.lang.String value,
MetaObject parent)
Builds a new Predicate object. |
|
MetaInfoPrinter(MetaObject mo)
|
|
BasicTypedElement(java.lang.String name,
PType pType,
MetaObject parent)
Builds a new BasicTypedElement object. |
|
BasicScalarField(java.lang.String name,
PType type,
int size,
int scale,
MetaObject parent)
Builds a new BasicScalarField object. |
|
BasicReferenceMapping(java.lang.String ruleName,
MetaObject linkedMO,
MetaObject parent)
Builds a new BasicReferenceMapping object. |
|
BasicPrimitiveElement(java.lang.String name,
PType type,
int size,
int scale,
MetaObject parent)
Builds a new PrimitiveElement object. |
|
BasicParentClassMapping(java.lang.String ruleName,
Class superClass,
MetaObject parentMO)
Builds a new BasicReferenceMapping object. |
|
BasicNameRef(CompositeName cn_Class,
MetaObject parent)
Builds a new BasicNameRef object. |
|
BasicNameDef(MetaObject parent)
Builds a new BasicNameDef objects. |
|
BasicMetaObject(MetaObject parent)
Builds a new BasicMetaObject object. |
|
BasicMappingStructure(MetaObject parent,
MetaObject linkedMO)
Builds a new BasicMappingStructure object. |
|
BasicMapping(java.lang.String mapperName,
MetaObject parent)
Builds a new BasicMapping object. |
|
BasicIdentifierMapping(NameDef linkedMO,
MetaObject parent)
Builds a new BasicIdentifierMapping object. |
|
BasicGenClassRef(java.lang.String genClassName,
java.lang.String name,
MetaObject parent)
Builds a new BasicGenClassRef object. |
|
BasicGenClassMapping(java.lang.String ruleName,
MetaObject linkedMO,
MetaObject parent)
Builds a new BasicGenClassMapping. |
|
BasicGenClass(java.lang.String name,
boolean isAbstract,
MetaObject parent)
Builds a new BasicGenClass object. |
|
BasicFieldName(java.lang.String field,
MetaObject parent)
Builds a new BasicFieldName object. |
|
BasicCompositeName(java.lang.String className,
MetaObject parent)
Builds a new CompositeName object. |
|
BasicCommonClassMapping(java.lang.String ruleName,
MetaObject linkedMO,
MetaObject parent)
Builds a new BasicCommonClassMapping object. |
|
BasicClassRef(java.lang.String fieldName,
Class currentClass,
MetaObject parent)
Builds a new BasicClassRef object. |
|
BasicClassProject(java.lang.String projectName,
MetaObject parent)
Builds a new BasicClassProject object. |
|
BasicClassMapping(java.lang.String ruleName,
MetaObject linkedMO,
MetaObject parent)
Builds a new BasicClassMapping. |
|
BasicClass(java.lang.String className,
MetaObject parent)
Builds a new Class object. |
Uses of MetaObject in org.objectweb.jorm.mi2xml.api |
Methods in org.objectweb.jorm.mi2xml.api with parameters of type MetaObject | |
void |
Writer.write(MetaObject mo,
TargetHolder holder)
This method first builds the DOMTree of a Class or a CompositeName object and then generates the .pd file by delegation to the XMLSerializer. |
org.w3c.dom.Document |
DomtreeBuilder.build(MetaObject metaObject)
Generates the org.w3c.dom.Document object from a Class or a CompositeName object. |
Uses of MetaObject in org.objectweb.jorm.mi2xml.lib |
Methods in org.objectweb.jorm.mi2xml.lib with parameters of type MetaObject | |
org.w3c.dom.Document |
BasicDomtreeBuilder.build(MetaObject metaObject)
Generates the org.w3c.dom.Document object from a Class or a CompositeName object. |
void |
BasicDomWriter.write(MetaObject mo,
TargetHolder holder)
This method first builds the DOMTree of a Class or a CompositeName object and then generates the .pd file by delegation to the XMLSerializer. |
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. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |