|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
ComponentTuplizer | Defines further responsibilities reagarding tuplization based on a mapped components. |
EntityTuplizer | Defines further responsibilities reagarding tuplization based on a mapped entity. |
Instantiator | Contract for implementors responsible for instantiating entity/component instances. |
Tuplizer | A tuplizer defines the contract for things which know how to manage
a particular representation of a piece of data, given that
representation's EntityMode (the entity-mode
essentially defining which representation). |
Class Summary | |
AbstractComponentTuplizer | |
AbstractEntityTuplizer | Support base class for EntityTuplizer implementations. |
Dom4jComponentTuplizer | |
Dom4jEntityTuplizer | Implementation of Dom4jEntityTuplizer. |
Dom4jInstantiator | Performs "instantiation" based on DOM4J elements. |
DynamicMapComponentTuplizer | |
DynamicMapEntityTuplizer | Implementation of DynamicMapEntityTuplizer. |
DynamicMapInstantiator | |
ElementWrapper | Wraps dom4j elements, allowing them to exist in a non-hierarchical structure. |
EntityMetamodel | Centralizes metamodel information about an entity. |
IdentifierProperty | Represents a defined entity identifier property within the Hibernate runtime-metamodel. |
PojoComponentTuplizer | |
PojoEntityTuplizer | POJO-based implementation of an EntityTuplizer. |
PojoInstantiator | Defines a POJO-based instantiator for use from the tuplizers. |
Property | Defines the basic contract of a Property within the runtime metamodel. |
PropertyFactory | Responsible for generation of runtime metamodel Property representations. |
StandardProperty | Represents a basic property within the Hibernate runtime-metamodel. |
TuplizerLookup | Stores references to the tuplizers available for a "tuplizable thing" (i.e., an entity or component). |
VersionProperty | Represents a version property within the Hibernate runtime-metamodel. |
This package defines a runtime metamodel for entities at the object level and abstracts the differences between the various entity modes. It is unaware of mappings to the database.
(This package is still undergoing maturation and will change over the next few months.)
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |