Interface | Description |
---|---|
ClassMapping | A class mapping is a mapping between a class and some external form such as a table, column family, or document (depending on the underlying data store). |
IdentityMapping | @author Graeme Rocher |
MappingConfigurationStrategy | |
MappingContext | |
MappingContext.Listener | Implementors can register for events when the mapping context changes |
PersistentEntity | Represents a persistent entity. |
PersistentProperty | @author Graeme Rocher |
PropertyMapping | Interface for a property mapping which specifies what or where a particular property is mapped to. |
Class | Description |
---|---|
AbstractClassMapping | Abstract implementation of the ClassMapping interface. |
AbstractMappingContext | Abstract implementation of the MappingContext interface. |
AbstractPersistentEntity | Abstract implementation to be subclasses on a per datastore basis |
AbstractPersistentProperty | Abstract implementation of the PersistentProperty interface that uses the PropertyDescriptor instance to establish name and type. |
EmbeddedPersistentEntity | Models an embedded entity |
MappingFactory |
Enum | Description |
---|---|
ValueGenerator | Value generation strategies |
Exception | Description |
---|---|
DatastoreConfigurationException | Exception thrown when something goes wrong configuring a datastore. |
IllegalMappingException | Thrown when an error occurs reading the mapping between object and datastore. |