Package org.objectweb.jorm.metainfo.api

Interface Summary

Class A Class interface defines methods to describe a Class meta object.
ClassMapping This interface gathers methods to the ClassMapping and GenClassMapping interfaces.
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.
ClassRef A ClassRef is a field which is a reference field to another class.
CommonClassMapping This interface gather methods to the ClassMapping and GenClassMapping interfaces.
CompositeName The CompositeName interface defines methods to manage composite name.
FieldName The FieldName interface defines methods to reference an already existing Field.
GenClass The GenClass interface defines generic class object which are used to gather other objects.
GenClassMapping todo: Description
GenClassRef A GenClassRef is an interface which describes method to define a class field which can be a reference to a generic class.
IdentifierMapping Les identifiants, c'est des NameDefs !!
Manager The Manager object is the main interface to create the meta information.
Mapping A Mapping object contains mapping structures obtained by applying a set of mapping rules whose syntax and semantics depend of a particular mapper.
MappingFactory MappingFactory defines amethod through which Mapping objects will be created.
MappingStructure todo: Description
MetaObject The MetaObject interface is the top level of all meta information interfaces.
NameDef The NameDef interface describes the mapping of a reference field, ut can be the PName of a Class.
NameRef The NameRef interface defines methods to manage reference to composite name.
Package Package object defines an object able to gather a set of classes.
ParentClassMapping JDOWizard is a wizard that automatically generates JORM descriptor files from JDO specifications.
PrimitiveElement A PrimitiveElement is a field with a primitive type.
PrimitiveElementMapping todo: Description
Reference Reference interface is the top level of the Reference objects.
ReferenceMapping todo: Description
ScalarField A ScalarField describes corresponds to a hidden field of a ClassObject or a Generic Class.
TypedElement TypedElement interface is the top level of the "field" interface.

Class Summary

MappingPrinter This abstract class must be extends for each mapping.