Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.openjpa.persistence.jdbc

OpenJPA JPA-JDBC

See:
Description

Interface Summary
JDBCFetchPlan | JDBC extensions to the fetch plan.

Class Summary
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 Summary
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.
MappingTag | Set of mapping tags used in JPA.
NonpolymorphicType | Nonpolymorphic settings.
ResultSetType | Type of result set to use.

Annotation Types Summary
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.

## Package org.apache.openjpa.persistence.jdbc Description

OpenJPA JPA-JDBC

JDBC-specific extensions to OpenJPA JPA runtime.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.