Package org.apache.openjpa.persistence.jdbc
package org.apache.openjpa.persistence.jdbc
OpenJPA JPA-JDBC
JDBC-specific extensions to OpenJPA JPA runtime.
-
ClassDescriptionPersistence annotation mapping parser.Serializes persistence mappings as annotations.Marker interface specifying to use the expected class of the relation as criteria in the join.Allows the specification of multiple columns for complex mappings.Table for array, collection, or map elements.Surrogate datastore identity column.Discriminator mapping strategy.Determines how to eager-fetch a field.Marker interface specifying to use the expected class of the array, collection, or map element relation as criteria in the join.Array, collection, or map element column.Allows the specification of multiple element columns for complex mappings.Embedded mapping information for an array, collection, or map element.Foreign key on array, collection, or map element columns.Index on array, collection, or map element columns.Array, collection, or map element join column.Allows the specification of multiple array, collection, or map element columns for compound joins.Indicates that the annotated array, collection, or map's elements are not entirely polymorphic.Array, collection, or map element mapping strategy.Embedded mapping information.The fetch direction to request when creating statements.Type of fetching to employ.Foreign key definition.Foreign key actions.Index definition.Isolation levels for use in
JDBCFetchPlan.setIsolation(org.apache.openjpa.persistence.jdbc.IsolationLevel)
.JDBC extensions to the fetch plan.JDBC extensions to the fetch plan.Sets JDBC-specific JPA specification defaults.Type of join syntax to use.Marker interface specifying to use the expected class of the map key relation as criteria in the join.Map key column.Allows the specification of multiple map key columns for complex mappings.Embedded mapping information for a map key.Foreign key on map key columns.Index on map key columns.Map key join column.Allows the specification of multiple map key columns for compound joins.Indicates that the annotated map's keys are not entirely polymorphic.Map key mapping strategy.Algorithm to use for computing the size of an LRS relation.Allows override of complex embedded or superclass mappings.Allows override of complex embedded or superclass mappings.Indicates that the annotated relation is not entirely polymorphic.Nonpolymorphic settings.Surrogate order column.Supplies default mapping information in accordance with JPA spec.MetaDataFactory
for JPA mapping information.Type of result set to use.Mapping strategy.Determines how to eager-fetch subclass data.Unique constraint definition.Surrogate version column.Allows the specification of multiple version columns for complex versioning.Version mapping strategy.Embedded mapping information.Extended join column.Allows the specification of multiple columns for compound joins.Allows override of complex embedded or superclass mappings.Allows override of complex embedded or superclass mappings.Custom SAX parser used by the system to parse persistence mapping files.Serializes persistence mapping to XML.Extended secondary table.Allows the specification of multiple secondary tables.Extended table.