| Package | Description |
|---|---|
| org.apache.openjpa.jdbc.meta.strats |
OpenJPA-JDBC ORM Strategies
Library of mapping strategies.
|
| Class and Description |
|---|
| 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
No-op implementations of
ValueHandler interface methods. |
| 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.
|
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.