A B C D E F G H I J M N O P R S T U V X

A

addAll(MetaDataRepository) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
 
addCommments(Object) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
 
addQueryResultMapping(QueryResultMapping) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
Adds the given result set mapping to local cache.
addSystemMappingElements(Collection) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
 
afterSpecificationSet(OpenJPAConfiguration) - Method in class org.apache.openjpa.persistence.jdbc.JDBCPersistenceProductDerivation
 
AnnotationPersistenceMappingParser - Class in org.apache.openjpa.persistence.jdbc
Persistence annotation mapping parser.
AnnotationPersistenceMappingParser(JDBCConfiguration) - Constructor for class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
 

B

beforeConfigurationConstruct(ConfigurationProvider) - Method in class org.apache.openjpa.persistence.jdbc.JDBCPersistenceProductDerivation
 
beforeConfigurationLoad(OpenJPAConfiguration) - Method in class org.apache.openjpa.persistence.jdbc.JDBCPersistenceProductDerivation
 

C

ClassCriteria - Annotation Type in org.apache.openjpa.persistence.jdbc
Marker interface specifying to use the expected class of the relation as criteria in the join.
clear() - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
 
Columns - Annotation Type in org.apache.openjpa.persistence.jdbc
Allows the specification of multiple columns for complex mappings.
compareUnknown(Object, Object) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer.MappingSerializationComparator
 
ContainerTable - Annotation Type in org.apache.openjpa.persistence.jdbc
Table for array, collection, or map elements.

D

DataStoreIdColumn - Annotation Type in org.apache.openjpa.persistence.jdbc
Surrogate datastore identity column.
DiscriminatorStrategy - Annotation Type in org.apache.openjpa.persistence.jdbc
Discriminator mapping strategy.

E

EagerFetchMode - Annotation Type in org.apache.openjpa.persistence.jdbc
Determines how to eager-fetch a field.
EagerFetchType - Enum in org.apache.openjpa.persistence.jdbc
Type of fetching to employ.
ElementClassCriteria - Annotation Type in org.apache.openjpa.persistence.jdbc
Marker interface specifying to use the expected class of the array, collection, or map element relation as criteria in the join.
ElementForeignKey - Annotation Type in org.apache.openjpa.persistence.jdbc
Foreign key on array, collection, or map element columns.
ElementIndex - Annotation Type in org.apache.openjpa.persistence.jdbc
Index on array, collection, or map element columns.
ElementJoinColumn - Annotation Type in org.apache.openjpa.persistence.jdbc
Array, collection, or map element join column.
ElementJoinColumns - Annotation Type in org.apache.openjpa.persistence.jdbc
Allows the specification of multiple array, collection, or map element columns for compound joins.
ElementNonpolymorphic - Annotation Type in org.apache.openjpa.persistence.jdbc
Indicates that the annotated array, collection, or map's elements are not entirely polymorphic.
EmbeddedMapping - Annotation Type in org.apache.openjpa.persistence.jdbc
Embedded mapping information.
endClassMapping(ClassMetaData) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingParser
 
endClassMappingElement(String) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingParser
 
endFieldMapping(FieldMetaData) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingParser
Extend to set the columns.
endSystemMappingElement(String) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingParser
 

F

FALSE - Static variable in class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
 
FALSE - Static variable in annotation type org.apache.openjpa.persistence.jdbc.EmbeddedMapping
 
ForeignKey - Annotation Type in org.apache.openjpa.persistence.jdbc
Foreign key definition.
ForeignKeyAction - Enum in org.apache.openjpa.persistence.jdbc
Foreign key actions.

G

getEagerFetchMode() - Method in class org.apache.openjpa.persistence.jdbc.JDBCFetchPlan
 
getEnumType(FieldMapping) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
Return enum type for the field.
getFetchDirection() - Method in class org.apache.openjpa.persistence.jdbc.JDBCFetchPlan
 
getJoinSyntax() - Method in class org.apache.openjpa.persistence.jdbc.JDBCFetchPlan
 
getLRSSize() - Method in class org.apache.openjpa.persistence.jdbc.JDBCFetchPlan
 
getResultSetType() - Method in class org.apache.openjpa.persistence.jdbc.JDBCFetchPlan
 
getStrategy(Version, boolean) - Method in class org.apache.openjpa.persistence.jdbc.PersistenceMappingDefaults
 
getStrategy(Discriminator, boolean) - Method in class org.apache.openjpa.persistence.jdbc.PersistenceMappingDefaults
 
getStrategy(FieldMetaData) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
 
getSubclassFetchMode() - Method in class org.apache.openjpa.persistence.jdbc.JDBCFetchPlan
 
getSyncMappingInfo() - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
Whether to automatically synchronize mapping info with data available from mapped components before serialization.
getTableName(ClassMapping, Schema) - Method in class org.apache.openjpa.persistence.jdbc.PersistenceMappingDefaults
 
getTableName(FieldMapping, Schema) - Method in class org.apache.openjpa.persistence.jdbc.PersistenceMappingDefaults
 
getType() - Method in class org.apache.openjpa.persistence.jdbc.JDBCPersistenceProductDerivation
 

H

handleUnknownClassMappingAnnotation(ClassMapping, Annotation) - Method in class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
Allow subclasses to handle unknown annotations.
handleUnknownMemberMappingAnnotation(FieldMapping, Annotation) - Method in class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
Allow subclasses to handle unknown annotations.
handleUnknownPackageMappingAnnotation(Package, Annotation) - Method in class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
Allow subclasses to handle unknown annotations.

I

Index - Annotation Type in org.apache.openjpa.persistence.jdbc
Index definition.

J

JDBCFetchPlan - Class in org.apache.openjpa.persistence.jdbc
JDBC extensions to the fetch plan.
JDBCFetchPlan(FetchConfiguration) - Constructor for class org.apache.openjpa.persistence.jdbc.JDBCFetchPlan
Constructor; supply delegate.
JDBCPersistenceProductDerivation - Class in org.apache.openjpa.persistence.jdbc
Sets JDBC-specific JPA specification defaults.
JDBCPersistenceProductDerivation() - Constructor for class org.apache.openjpa.persistence.jdbc.JDBCPersistenceProductDerivation
 

M

MappingOverride - Annotation Type in org.apache.openjpa.persistence.jdbc
Allows override of complex embedded or superclass mappings.
MappingOverrides - Annotation Type in org.apache.openjpa.persistence.jdbc
Allows override of complex embedded or superclass mappings.

N

newAnnotationParser() - Method in class org.apache.openjpa.persistence.jdbc.PersistenceMappingFactory
 
newDelegatingFetchConfiguration(FetchConfiguration) - Method in class org.apache.openjpa.persistence.jdbc.JDBCFetchPlan
 
newSerializationComparator() - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
 
newXMLParser(boolean) - Method in class org.apache.openjpa.persistence.jdbc.PersistenceMappingFactory
 
Nonpolymorphic - Annotation Type in org.apache.openjpa.persistence.jdbc
Indicates that the annotated relation is not entirely polymorphic.
NonpolymorphicType - Enum in org.apache.openjpa.persistence.jdbc
Nonpolymorphic settings.

O

OrderColumn - Annotation Type in org.apache.openjpa.persistence.jdbc
Surrogate order column.
org.apache.openjpa.persistence.jdbc - package org.apache.openjpa.persistence.jdbc
OpenJPA JPA-JDBC

P

parseClassMappingAnnotations(ClassMetaData) - Method in class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
 
parseColumns(FieldMapping, Column...) - Method in class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
Parse @Column(s).
parseContainerTable(FieldMapping, ContainerTable) - Method in class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
Parse @ContainerTable.
parseElementJoinColumns(FieldMapping, ElementJoinColumn...) - Method in class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
Parse @ElementJoinColumn(s).
parseForeignKey(MappingInfo, String, boolean, boolean, ForeignKeyAction, ForeignKeyAction) - Method in class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
Set foreign key data on the given mapping info.
parseIndex(MappingInfo, String, boolean, boolean) - Method in class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
Set index data on the given mapping info.
parseLobMapping(FieldMetaData) - Method in class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
 
parseMemberMappingAnnotations(FieldMetaData) - Method in class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
 
parsePackageMappingAnnotations(Package) - Method in class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
 
parseXJoinColumns(FieldMapping, MappingInfo, boolean, XJoinColumn...) - Method in class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
Parse given @XJoinColumn annotations.
PersistenceMappingDefaults - Class in org.apache.openjpa.persistence.jdbc
Supplies default mapping information in accordance with JPA spec.
PersistenceMappingDefaults() - Constructor for class org.apache.openjpa.persistence.jdbc.PersistenceMappingDefaults
 
PersistenceMappingFactory - Class in org.apache.openjpa.persistence.jdbc
MetaDataFactory for JPA mapping information.
PersistenceMappingFactory() - Constructor for class org.apache.openjpa.persistence.jdbc.PersistenceMappingFactory
 
populateColumns(Version, Table, Column[]) - Method in class org.apache.openjpa.persistence.jdbc.PersistenceMappingDefaults
 
populateForeignKeyColumn(ValueMapping, String, Table, Table, Column, Object, boolean, int, int) - Method in class org.apache.openjpa.persistence.jdbc.PersistenceMappingDefaults
 
populateJoinColumn(FieldMapping, Table, Table, Column, Object, int, int) - Method in class org.apache.openjpa.persistence.jdbc.PersistenceMappingDefaults
 

R

removeAll(MetaDataRepository) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
 
removeQueryResultMapping(QueryResultMapping) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
Removes given result set mapping from the local cache.
reset() - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingParser
 

S

serializeAttributeOverride(FieldMetaData, FieldMetaData) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
 
serializeAttributeOverrideMappingContent(FieldMetaData, FieldMetaData) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
 
serializeClass(ClassMetaData, boolean) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
 
serializeClassMappingContent(ClassMetaData) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
 
serializeFieldMappingContent(FieldMetaData, PersistenceStrategy) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
 
serializeInheritanceContent(ClassMetaData) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
 
serializeQueryMappings(ClassMetaData) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
 
serializeSequence(SequenceMetaData) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
 
serializeSystemMappingElement(Object) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
 
setColumns(FieldMapping, MappingInfo, List<Column>, int) - Method in class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
Set the given columns as the columns for fm.
setEagerFetchMode(int) - Method in class org.apache.openjpa.persistence.jdbc.JDBCFetchPlan
 
setFetchDirection(int) - Method in class org.apache.openjpa.persistence.jdbc.JDBCFetchPlan
 
setJoinSyntax(int) - Method in class org.apache.openjpa.persistence.jdbc.JDBCFetchPlan
 
setLRSSize(int) - Method in class org.apache.openjpa.persistence.jdbc.JDBCFetchPlan
 
setResultSetType(int) - Method in class org.apache.openjpa.persistence.jdbc.JDBCFetchPlan
 
setSubclassFetchMode(int) - Method in class org.apache.openjpa.persistence.jdbc.JDBCFetchPlan
 
setSyncMappingInfo(boolean) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
Whether to automatically synchronize mapping info with data available from mapped components before serialization.
startClassMapping(ClassMetaData, boolean, Attributes) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingParser
 
startClassMappingElement(String, Attributes) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingParser
 
startFieldMapping(FieldMetaData, Attributes) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingParser
Extend to clear annotation mapping info.
startLob(Attributes) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingParser
 
startSystemMappingElement(String, Attributes) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingParser
 
Strategy - Annotation Type in org.apache.openjpa.persistence.jdbc
Mapping strategy.
SubclassFetchMode - Annotation Type in org.apache.openjpa.persistence.jdbc
Determines how to eager-fetch subclass data.

T

toPolymorphicConstant(NonpolymorphicType) - Static method in class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
Return the ValueMapping POLY_* constant for the given enum value.
TRUE - Static variable in class org.apache.openjpa.persistence.jdbc.AnnotationPersistenceMappingParser
 
TRUE - Static variable in annotation type org.apache.openjpa.persistence.jdbc.EmbeddedMapping
 
type(Object) - Method in class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
 

U

Unique - Annotation Type in org.apache.openjpa.persistence.jdbc
Unique constraint definition.

V

valueOf(String) - Static method in enum org.apache.openjpa.persistence.jdbc.EagerFetchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.openjpa.persistence.jdbc.ForeignKeyAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.openjpa.persistence.jdbc.NonpolymorphicType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.openjpa.persistence.jdbc.EagerFetchType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.apache.openjpa.persistence.jdbc.ForeignKeyAction
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.apache.openjpa.persistence.jdbc.NonpolymorphicType
Returns an array containing the constants of this enum type, in the order they're declared.
VersionColumn - Annotation Type in org.apache.openjpa.persistence.jdbc
Surrogate version column.
VersionColumns - Annotation Type in org.apache.openjpa.persistence.jdbc
Allows the specification of multiple version columns for complex versioning.
VersionStrategy - Annotation Type in org.apache.openjpa.persistence.jdbc
Version mapping strategy.

X

XJoinColumn - Annotation Type in org.apache.openjpa.persistence.jdbc
Extended join column.
XJoinColumns - Annotation Type in org.apache.openjpa.persistence.jdbc
Allows the specification of multiple columns for compound joins.
XMLPersistenceMappingParser - Class in org.apache.openjpa.persistence.jdbc
Custom SAX parser used by the system to parse persistence mapping files.
XMLPersistenceMappingParser(JDBCConfiguration) - Constructor for class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingParser
Constructor; supply configuration.
XMLPersistenceMappingSerializer - Class in org.apache.openjpa.persistence.jdbc
Serializes persistence mapping to XML.
XMLPersistenceMappingSerializer(JDBCConfiguration) - Constructor for class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer
Constructor.
XMLPersistenceMappingSerializer.MappingSerializationComparator - Class in org.apache.openjpa.persistence.jdbc
Extends XMLPersistenceMappingSerializer.MappingSerializationComparator for store-specific tags such as <sql-result-set-mapping>.
XMLPersistenceMappingSerializer.MappingSerializationComparator() - Constructor for class org.apache.openjpa.persistence.jdbc.XMLPersistenceMappingSerializer.MappingSerializationComparator
 
XSecondaryTable - Annotation Type in org.apache.openjpa.persistence.jdbc
Extended secondary table.
XSecondaryTables - Annotation Type in org.apache.openjpa.persistence.jdbc
Allows the specification of multiple secondary tables.
XTable - Annotation Type in org.apache.openjpa.persistence.jdbc
Extended table.

A B C D E F G H I J M N O P R S T U V X

Copyright © 2006 Apache Software Foundation. All Rights Reserved.