See: Description
| 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–2018 Apache Software Foundation. All rights reserved.