| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Interface Summary | |
|---|---|
| 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. | 
| Class Summary | |
|---|---|
| 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 ValueHandlerinterface 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. | 
| ClassNameDiscriminatorStrategy | Stores the class name along with each database object record. | 
| 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. | 
| ElementEmbedValueHandler | Handler for embedded objects as elements of a collection or map. | 
| EmbeddedClassStrategy | Class mapping for embedded objects. | 
| EmbedFieldStrategy | Mapping for an embedded persistent object. | 
| EmbedValueHandler | Base class for embedded value handlers. | 
| EnumValueHandler | Value handler for JDK1.5 enum field types. | 
| FlatClassStrategy | Mapping for classes mapped to their superclass table. | 
| FullClassStrategy | Mapping for when the class maps all fields to its own table. | 
| HandlerCollectionTableFieldStrategy | Mapping for a collection of values in a separate table controlled by a ValueHandler. | 
| HandlerFieldStrategy | Mapping for a single-valued field that delegates to a ValueHandler. | 
| HandlerHandlerMapTableFieldStrategy | Mapping for a map of keys and values both controlled by ValueHandlers. | 
| HandlerRelationMapTableFieldStrategy | Mapping for a map whose keys are controlled by a ValueHandlerand whose values are relations to other persistent objects. | 
| HandlerStrategies | Utility methods for strategies using value handlers. | 
| IdentityJoinable | Joinablefor the datastore identity column. | 
| 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. | 
| LobFieldStrategy | Direct mapping from a stream value to a column. | 
| LRSProxyCollection | Large result set collection. | 
| LRSProxyMap | Large result set map. | 
| MapTableFieldStrategy | Base class for map mappings. | 
| MaxEmbeddedBlobFieldStrategy | Mapping for serialized fields on a dictionary that has a maximum embedded BLOB size. | 
| MaxEmbeddedByteArrayFieldStrategy | Mapping for byte array fields on a dictionary that has a maximum embedded BLOB size. | 
| MaxEmbeddedCharArrayFieldStrategy | Mapping for CLOB character array on a dictionary that has a maximum embedded CLOB size. | 
| MaxEmbeddedClobFieldStrategy | Mapping for CLOB string on a dictionary that has a maximum embedded CLOB size. | 
| MaxEmbeddedLobFieldStrategy | Base class for LOBs on databases that limit the max embedded LOB size. | 
| MultiColumnVersionStrategy | Uses multiple version numbers spanning multiple columns for optimistic versioning. | 
| NanoPrecisionTimestampVersionStrategy | Uses a timestamp for optimistic versioning with nanosecond precision. | 
| 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. | 
| ObjectIdClassStrategy | Class mapping for embedded object id fields. | 
| ObjectIdValueHandler | Handler for embedded object id fields. | 
| PrimitiveFieldStrategy | Direct mapping from a primitive value to a column. | 
| PrimitiveWrapperArrays | Primitive wrapper array helper methods. | 
| RelationCollectionInverseKeyFieldStrategy | Maps a relation to a collection of other objects using an inverse foreign key in the related object table. | 
| RelationCollectionTableFieldStrategy | Maps a collection of related objects through an association table. | 
| RelationFieldStrategy | Mapping for a single-valued relation to another entity. | 
| RelationHandlerMapTableFieldStrategy | Mapping for a map whose keys are relations to other persistent objects
 and whose values are controlled by a ValueHandler. | 
| RelationMapInverseKeyFieldStrategy | Uses an inverse foreign key in the table of the map value to determine map values. | 
| RelationMapTableFieldStrategy | Uses an association table to hold map values. | 
| RelationRelationMapTableFieldStrategy | Mapping for a map whose keys and values are both relations to other persistent objects. | 
| RelationStrategies | Helper methods for relation mappings. | 
| 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 | Uses a state image to determine whether concurrency violations take place. | 
| 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. | 
| StringFieldStrategy | Direct mapping from a string value to a column. | 
| SubclassJoinDiscriminatorStrategy | Discriminator strategy that outer joins to all possible subclass tables to determine the class of an instance. | 
| SuperclassDiscriminatorStrategy | Discriminator strategy that delegates to superclass discriminator. | 
| SuperclassVersionStrategy | Version strategy that delegates to the suerpclass version. | 
| TimestampVersionStrategy | Uses a timestamp for optimistic versioning. | 
| UntypedPCValueHandler | Handler for unknown persistence-capable object fields that stores stringified oids. | 
| ValueMapDiscriminatorStrategy | Maps metadata-given values to classes. | 
| VerticalClassStrategy | Mapping for subclasses that join to their superclass table. | 
| XMLValueHandler | Base class for xml value handlers. | 
OpenJPA-JDBC ORM Strategies
Library of mapping strategies.
| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||