AbstractClassStrategy |
No-op strategy for easy extension.
|
AbstractDiscriminatorStrategy |
No-op strategy for easy extension.
|
AbstractFieldStrategy |
No-op strategy for easy extension.
|
AbstractStrategy |
No-op strategy for easy extension.
|
AbstractValueHandler |
|
AbstractVersionStrategy |
No-op strategy for easy extension.
|
BlobValueHandler |
Handler for blob values.
|
ByteArrayValueHandler |
Handler for byte array values.
|
CharArrayStreamValueHandler |
Handler for char array values.
|
CharArrayValueHandler |
Handler for char array values.
|
ClobValueHandler |
Handler for clob values.
|
ColumnVersionStrategy |
Uses a one or more column(s) and corresponding version object.
|
ContainerFieldStrategy |
An abstract container mapping that handles traversing the
join to examine the size of the relation.
|
EmbedValueHandler |
Base class for embedded value handlers.
|
HandlerFieldStrategy |
Mapping for a single-valued field that delegates to a ValueHandler .
|
ImmutableValueHandler |
Handler for simple type and string values.
|
InValueDiscriminatorStrategy |
Base discriminator strategy that determines the class of database
records using a column holding a value mapped to a class, and limits
SELECTs using an IN (...) statement.
|
LRSCollectionFieldStrategy |
Interface implemented by collection strategies so that they can
support large result set collections.
|
LRSMapFieldStrategy |
Interface implemented by map strategies so that they can
support large result set maps.
|
MapTableFieldStrategy |
Base class for map mappings.
|
NoneClassStrategy |
Strategy for classes that aren't mapped.
|
NoneDiscriminatorStrategy |
No-op Discriminator strategy.
|
NoneFieldStrategy |
An unmapped field.
|
NoneVersionStrategy |
No-op version strategy.
|
NumberVersionStrategy |
Uses a version number for optimistic versioning.
|
RelationToManyInverseKeyFieldStrategy |
Maps a relation to a set of other objects using an inverse
foreign key in the related object table.
|
RelationToManyTableFieldStrategy |
Maps a set of related objects through an association table.
|
StateComparisonVersionStrategy.CustomUpdate |
Row implementation we use to pass to versionable mappings so they
can set up the where conditions we need to add to update statements.
|
StoreCollectionFieldStrategy |
Base class for strategies that are stored as a collection, even if
their field value is something else.
|
TimestampVersionStrategy |
Uses a timestamp for optimistic versioning.
|
UntypedPCValueHandler |
Handler for unknown persistence-capable object fields that stores
stringified oids.
|