Interface | Description |
---|---|
JDBCFetchPlan |
JDBC extensions to the fetch plan.
|
Class | Description |
---|---|
AnnotationPersistenceMappingParser |
Persistence annotation mapping parser.
|
AnnotationPersistenceMappingSerializer |
Serializes persistence mappings as annotations.
|
JDBCFetchPlanImpl |
JDBC extensions to the fetch plan.
|
JDBCPersistenceProductDerivation |
Sets JDBC-specific JPA specification defaults.
|
PersistenceMappingDefaults |
Supplies default mapping information in accordance with JPA spec.
|
PersistenceMappingFactory |
MetaDataFactory for JPA mapping information. |
XMLPersistenceMappingParser |
Custom SAX parser used by the system to parse persistence mapping files.
|
XMLPersistenceMappingSerializer |
Serializes persistence mapping to XML.
|
Enum | Description |
---|---|
FetchDirection |
The fetch direction to request when creating statements.
|
FetchMode |
Type of fetching to employ.
|
ForeignKeyAction |
Foreign key actions.
|
IsolationLevel |
Isolation levels for use in
JDBCFetchPlan.setIsolation(org.apache.openjpa.persistence.jdbc.IsolationLevel) . |
JoinSyntax |
Type of join syntax to use.
|
LRSSizeAlgorithm |
Algorithm to use for computing the size of an LRS relation.
|
NonpolymorphicType |
Nonpolymorphic settings.
|
ResultSetType |
Type of result set to use.
|
Annotation Type | Description |
---|---|
ClassCriteria |
Marker interface specifying to use the expected class of the relation
as criteria in the join.
|
Columns |
Allows the specification of multiple columns for complex mappings.
|
ContainerTable |
Table for array, collection, or map elements.
|
DataStoreIdColumn |
Surrogate datastore identity column.
|
DiscriminatorStrategy |
Discriminator mapping strategy.
|
EagerFetchMode |
Determines how to eager-fetch a field.
|
ElementClassCriteria |
Marker interface specifying to use the expected class of the array,
collection, or map element relation as criteria in the join.
|
ElementColumn |
Array, collection, or map element column.
|
ElementColumns |
Allows the specification of multiple element columns for complex
mappings.
|
ElementEmbeddedMapping |
Embedded mapping information for an array, collection, or map
element.
|
ElementForeignKey |
Foreign key on array, collection, or map element columns.
|
ElementIndex |
Index on array, collection, or map element columns.
|
ElementJoinColumn |
Array, collection, or map element join column.
|
ElementJoinColumns |
Allows the specification of multiple array, collection, or map element
columns for compound joins.
|
ElementNonpolymorphic |
Indicates that the annotated array, collection, or map's elements are
not entirely polymorphic.
|
ElementStrategy |
Array, collection, or map element mapping strategy.
|
EmbeddedMapping |
Embedded mapping information.
|
ForeignKey |
Foreign key definition.
|
Index |
Index definition.
|
KeyClassCriteria |
Marker interface specifying to use the expected class of the map key
relation as criteria in the join.
|
KeyColumn |
Map key column.
|
KeyColumns |
Allows the specification of multiple map key columns for complex
mappings.
|
KeyEmbeddedMapping |
Embedded mapping information for a map key.
|
KeyForeignKey |
Foreign key on map key columns.
|
KeyIndex |
Index on map key columns.
|
KeyJoinColumn |
Map key join column.
|
KeyJoinColumns |
Allows the specification of multiple map key columns for compound
joins.
|
KeyNonpolymorphic |
Indicates that the annotated map's keys are not entirely polymorphic.
|
KeyStrategy |
Map key mapping strategy.
|
MappingOverride |
Allows override of complex embedded or superclass mappings.
|
MappingOverrides |
Allows override of complex embedded or superclass mappings.
|
Nonpolymorphic |
Indicates that the annotated relation is not entirely polymorphic.
|
OrderColumn |
Surrogate order column.
|
Strategy |
Mapping strategy.
|
SubclassFetchMode |
Determines how to eager-fetch subclass data.
|
Unique |
Unique constraint definition.
|
VersionColumn |
Surrogate version column.
|
VersionColumns |
Allows the specification of multiple version columns for complex versioning.
|
VersionStrategy |
Version mapping strategy.
|
XEmbeddedMapping |
Embedded mapping information.
|
XJoinColumn |
Extended join column.
|
XJoinColumns |
Allows the specification of multiple columns for compound joins.
|
XMappingOverride |
Allows override of complex embedded or superclass mappings.
|
XMappingOverrides |
Allows override of complex embedded or superclass mappings.
|
XSecondaryTable |
Extended secondary table.
|
XSecondaryTables |
Allows the specification of multiple secondary tables.
|
XTable |
Extended table.
|
OpenJPA JPA-JDBC
JDBC-specific extensions to OpenJPA JPA runtime.
Copyright © 2006–2017 Apache Software Foundation. All rights reserved.