| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Interface Summary | |
|---|---|
| Extent<T> | An extent is a logical view of all instances of a class. | 
| FetchPlan | The fetch plan allows you to dynamically alter eager fetching configuration and other aspects of data loading. | 
| Generator | Represents a store sequence. | 
| HintValueConverter | Converts a given user-specified value to a target type consumable by the kernel. | 
| OpenJPAEntityManager | Interface implemented by OpenJPA entity managers. | 
| OpenJPAEntityManagerFactory | Interface implemented by OpenJPA entity manager factories. | 
| OpenJPAEntityManagerFactorySPI | |
| OpenJPAEntityManagerSPI | |
| OpenJPAEntityTransaction | Extension of the JPA EntityTransactioninterface. | 
| OpenJPAEnum<E extends Enum<?>> | An interface to define conversion of a facade based enum to a kernel integer constant. | 
| OpenJPAQuery<X> | Interface implemented by OpenJPA queries. | 
| OpenJPAQuerySPI<X> | |
| QueryResultCache | Query result cache. | 
| StoreCache | Represents the L2 cache over the data store. | 
| Class Summary | |
|---|---|
| AbstractQuery<X> | An abstract implementation of the Query interface. | 
| AnnotationBuilder | Helper class to stringify annotation declarations. | 
| AnnotationPersistenceMetaDataParser | Persistence annotation metadata parser. | 
| AnnotationPersistenceMetaDataParser.FetchAttributeImpl | An internal class used to mimic the FetchAttribute annotation. | 
| AnnotationPersistenceMetaDataParser.FetchGroupImpl | An internal class used to mimic the FetchGroup annotation. | 
| AnnotationPersistenceMetaDataSerializer | Serializes persistence metadata as annotations. | 
| AnnotationPersistenceXMLMetaDataParser | JAXB xml annotation metadata parser. | 
| EntityManagerFactoryImpl | Implementation of EntityManagerFactorythat acts as a
 facade to aBrokerFactory. | 
| EntityManagerFactoryValue | Plugin type used to represent the EntityManagerFactory. | 
| EntityManagerImpl | Implementation of EntityManagerinterface. | 
| ExtentImpl<T> | An extent is a logical view of all instances of a class. | 
| FetchPlanImpl | Implements FetchPlan via delegation to FetchConfiguration. | 
| GeneratorImpl | Represents a store sequence. | 
| HintHandler | Manages query hint keys and handles their values on behalf of a owning QueryImpl. | 
| HintValueConverter.EnumToInteger | Convert the enum value to an enumerated set of constants. | 
| HintValueConverter.OpenJPAEnumToInteger | Converts an OpenJPA specific enum to an equivalent kernel constant. | 
| HintValueConverter.StringToBoolean | |
| HintValueConverter.StringToInteger | Converts a String to an integer. | 
| JPAFacadeHelper | Helper class for switching between OpenJPA's JPA facade and the underlying Broker kernel. | 
| JPAProperties | Enumerates configuration property keys defined in JPA 2.0 Specification. | 
| LockScopesHelper | Helper methods translate between JPA-defined pessimistic lock scope and OpenJPA internal lock scope levels. | 
| MetaDataParsers | Common utilities for persistence metadata parsers. | 
| MixedLockLevelsHelper | Helper methods translate between JPA-defined lock mode and OpenJPA internal lock levels. | 
| OpenJPAPersistence | Static helper methods for JPA users. | 
| OpenJPAPersistenceUtil | |
| ParameterImpl<T> | A user-defined parameter of a query. | 
| PersistenceExceptions | Converts from OpenJPA to persistence exception types. | 
| PersistenceListenerAdapter | |
| PersistenceMetaDataDefaults | JPA-based metadata defaults. | 
| PersistenceMetaDataDefaults.AccessFilter | Selects elements which is annotated with @Access annotation and that annotation has the given AccessType value. | 
| PersistenceMetaDataDefaults.AnnotatedFilter | Selects all element annotated with javax.persistence.*ororg.apache.openjpa.*annotation except the annotations
 marked to be ignored. | 
| PersistenceMetaDataDefaults.GetterFilter | Selects getter method. | 
| PersistenceMetaDataDefaults.MemberFilter | Selects elements which is annotated with @Access annotation and that annotation has the given AccessType value. | 
| PersistenceMetaDataDefaults.SetterFilter | Selects setter method. | 
| PersistenceMetaDataDefaults.TransientFilter | Selects non-transient elements. | 
| PersistenceMetaDataFactory | MetaDataFactoryfor JPA metadata. | 
| PersistenceProductDerivation | Sets JPA specification defaults and parses JPA specification XML files. | 
| PersistenceProductDerivation.ConfigurationParser | SAX handler capable of parsing an JPA persistence.xml file. | 
| PersistenceProductDerivation.ConfigurationProviderImpl | Custom configuration provider. | 
| PersistenceProviderImpl | Bootstrapping class that allows the creation of a stand-alone EntityManager. | 
| PersistenceUnitInfoImpl | Implementation of the PersistenceUnitInfointerface used by OpenJPA 
 when parsing persistence configuration information. | 
| PersistenceUnitInfoImpl.ClassResolverImpl | Simple class resolver built around the persistence unit loader. | 
| QueryImpl<X> | Implementation of Queryinterface. | 
| QueryResultCacheImpl | Implements Query result cache via delegation to QueryCache. | 
| StoreCacheImpl | Implements the L2 cache over the data store via delegation to DataCache. | 
| TupleFactory | A factory for tuples such that all instances created by a factory instance share the same TupleElements to save memory consumption. | 
| TupleImpl | Tuple holds a set of values corresponding to a set of TupleElement. | 
| XMLPersistenceMetaDataParser | Custom SAX parser used by the system to quickly parse persistence metadata files. | 
| XMLPersistenceMetaDataSerializer | Serializes persistence metadata back to XML. | 
| Enum Summary | |
|---|---|
| AutoClearType | The possible settings for the auto-clear behavior of an OpenJPAEntityManager. | 
| AutoDetachType | The possible settings for the auto-detach behavior of an OpenJPAEntityManager. | 
| CallbackMode | The possible settings for the callback behavior of an OpenJPAEntityManager. | 
| ConnectionRetainMode | The possible values for use when configuring the connection retain
 behavior for an OpenJPAEntityManager. | 
| DetachStateType | The possible settings for the detachment behavior of an OpenJPAEntityManager. | 
| MetaDataTag | Set of metadata tags used in JPA. | 
| PersistenceStrategy | Set of field persistence strategies used in JPA. | 
| QueryOperationType | The possible operations that a query can perform. | 
| RestoreStateType | The possible settings for the restore behavior after transaction rollback
 of an OpenJPAEntityManager. | 
| UpdateAction | Action to take when a field's value is changed. | 
| XMLPersistenceMetaDataParser.localDBIdentifiers | |
| Exception Summary | |
|---|---|
| ArgumentException | Extended IllegalArgumentException. | 
| EntityExistsException | Conflict with existing entity. | 
| EntityNotFoundException | Missing entity. | 
| InvalidStateException | Extended IllegalStateException. | 
| LockTimeoutException | Pessimistic lock timeout violation. | 
| NonUniqueResultException | Unique query returned multipl results. | 
| NoResultException | Unique query returned no results. | 
| OptimisticLockException | Optimistic concurrency violation. | 
| PersistenceException | General persistence exception. | 
| PessimisticLockException | Pessimistic concurrency violation. | 
| QueryTimeoutException | Query timeout violation. | 
| RollbackException | Rollback occurred on attempt to commit. | 
| TransactionRequiredException | Transaction required. | 
| Annotation Types Summary | |
|---|---|
| DataCache | Caching characteristics for this class. | 
| DataStoreId | Describes how to generate a value for a field. | 
| Dependent | Dependent field marker. | 
| DetachedState | Detached state. | 
| ElementDependent | Dependent array, collection, or map element marker. | 
| ElementType | Indicates the persistent element type of an array, collection, or map field, if different than the declared element type. | 
| Externalizer | Declares a method that transforms the field value to its datastore equivalent. | 
| ExternalValues | Maps field values to their datastore equivalents. | 
| Factory | Declares a method that transforms the datastore value to its field equivalent. | 
| FetchAttribute | Includes a persistent attribute in a FetchGroup. | 
| FetchGroup | Fetch group definition. | 
| FetchGroups | Fetch groups holder. | 
| InverseLogical | Declares the logical inverse of a field. | 
| KeyDependent | Dependent map key marker. | 
| KeyType | Indicates the persistent key type of a map field, if different than the declared type. | 
| LoadFetchGroup | Fetch group loaded when the annotated field/property is loaded. | 
| LRS | Large result set field marker. | 
| ManagedInterface | The annotated interface should be treated as a managed interface by OpenJPA. | 
| Persistent | Metadata annotation for a persistent field. | 
| PersistentCollection | Metadata annotation for a persistent collection field. | 
| PersistentMap | Metadata annotation for a persistent map field. | 
| ReadOnly | Marks a field read-only. | 
| Type | Indicates the persistent type of a field, if different than the declared type. | 
OpenJPA JPA
This package provides an JPA facade to OpenJPA. All major OpenJPA runtime components have JPA-flavored facades in this package.
| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||