org.apache.openjpa.persistence |
OpenJPA JPA
This package provides an JPA facade to OpenJPA. All major OpenJPA
runtime components have JPA-flavored facades in this package.
|
Java Source File Name | Type | Comment |
AnnotationBuilder.java | Class | Helper class to stringify annotation declarations. |
AnnotationPersistenceMetaDataParser.java | Class | Persistence annotation metadata parser. |
AnnotationPersistenceMetaDataSerializer.java | Class | Serializes persistence metadata as annotations. |
AnnotationPersistenceXMLMetaDataParser.java | Class | JAXB xml annotation metadata parser. |
ArgumentException.java | Class | Extended
IllegalArgumentException . |
AutoClearType.java | enum | The possible settings for the auto-clear behavior of an
OpenJPAEntityManager . |
AutoDetachType.java | enum | The possible settings for the auto-detach behavior of an
OpenJPAEntityManager . |
CallbackMode.java | enum | The possible settings for the callback behavior of an
OpenJPAEntityManager . |
ConnectionRetainMode.java | enum | The possible values for use when configuring the connection retain
behavior for an
OpenJPAEntityManager . |
DataCache.java | Annotation | Caching characteristics for this class. |
DataStoreId.java | Annotation | Describes how to generate a value for a field. |
Dependent.java | Annotation | Dependent field marker. |
DetachedState.java | Annotation | Detached state. |
DetachStateType.java | enum | The possible settings for the detachment behavior of an
OpenJPAEntityManager . |
ElementDependent.java | Annotation | Dependent array, collection, or map element marker. |
ElementType.java | Annotation | Indicates the persistent element type of an array, collection, or map
field, if different than the declared element type. |
EntityExistsException.java | Class | Conflict with existing entity. |
EntityManagerFactoryImpl.java | Class | Implementation of
EntityManagerFactory that acts as a
facade to a
BrokerFactory . |
EntityManagerFactoryValue.java | Class | Plugin type used to represent the
EntityManagerFactory . |
EntityManagerImpl.java | Class | Implementation of
EntityManager interface. |
EntityNotFoundException.java | Class | Missing entity. |
Extent.java | Interface | An extent is a logical view of all instances of a class. |
ExtentImpl.java | Class | An extent is a logical view of all instances of a class. |
Externalizer.java | Annotation | Declares a method that transforms the field value to its datastore
equivalent. |
ExternalValues.java | Annotation | Maps field values to their datastore equivalents. |
Factory.java | Annotation | Declares a method that transforms the datastore value to its field
equivalent. |
FetchAttribute.java | Annotation | Includes a persistent attribute in a
FetchGroup . |
FetchGroup.java | Annotation | Fetch group definition. |
FetchGroups.java | Annotation | Fetch groups holder. |
FetchPlan.java | Interface | The fetch plan allows you to dynamically alter eager fetching
configuration and other aspects of data loading. |
FetchPlanImpl.java | Class | Implements FetchPlan via delegation to FetchConfiguration. |
Generator.java | Interface | Represents a store sequence. |
GeneratorImpl.java | Class | Represents a store sequence. |
InvalidStateException.java | Class | Extended
IllegalStateException . |
InverseLogical.java | Annotation | Declares the logical inverse of a field. |
JPAFacadeHelper.java | Class | Helper class for switching between OpenJPA's JPA facade and the underlying
Broker kernel. |
KeyDependent.java | Annotation | Dependent map key marker. |
KeyType.java | Annotation | Indicates the persistent key type of a map field, if different than the
declared type. |
LoadFetchGroup.java | Annotation | Fetch group loaded when the annotated field/property is loaded. |
LRS.java | Annotation | Large result set field marker. |
ManagedInterface.java | Annotation | The annotated interface should be treated as a managed interface by OpenJPA. |
MetaDataParsers.java | Class | Common utilities for persistence metadata parsers. |
MetaDataTag.java | enum | Set of metadata tags used in JPA. |
NonUniqueResultException.java | Class | Unique query returned multipl results. |
NoResultException.java | Class | Unique query returned no results. |
OpenJPAEntityManager.java | Interface | Interface implemented by OpenJPA entity managers. |
OpenJPAEntityManagerFactory.java | Interface | Interface implemented by OpenJPA entity manager factories. |
OpenJPAEntityManagerFactorySPI.java | Interface | |
OpenJPAEntityManagerSPI.java | Interface | |
OpenJPAEntityTransaction.java | Interface | Extension of the JPA
EntityTransaction interface. |
OpenJPAPersistence.java | Class | Static helper methods for JPA users. |
OpenJPAQuery.java | Interface | Interface implemented by OpenJPA queries. |
OpenJPAQuerySPI.java | Interface | |
OptimisticLockException.java | Class | Optimistic concurrency violation. |
PersistenceException.java | Class | General persistence exception. |
PersistenceExceptions.java | Class | Converts from OpenJPA to persistence exception types. |
PersistenceListenerAdapter.java | Class | |
PersistenceMetaDataDefaults.java | Class | JPA-based metadata defaults. |
PersistenceMetaDataFactory.java | Class | MetaDataFactory for JPA metadata. |
PersistenceProductDerivation.java | Class | Sets JPA specification defaults and parses JPA specification XML files.
For globals, looks in openjpa.properties system property for
the location of a file to parse. |
PersistenceProviderImpl.java | Class | Bootstrapping class that allows the creation of a stand-alone
EntityManager . |
PersistenceStrategy.java | enum | Set of field persistence strategies used in JPA. |
PersistenceUnitInfoImpl.java | Class | Implementation of the
PersistenceUnitInfo interface used by OpenJPA
when parsing persistence configuration information. |
Persistent.java | Annotation | Metadata annotation for a persistent field. |
PersistentCollection.java | Annotation | Metadata annotation for a persistent collection field. |
PersistentMap.java | Annotation | Metadata annotation for a persistent map field. |
QueryImpl.java | Class | Implementation of
Query interface. |
QueryOperationType.java | enum | The possible operations that a query can perform. |
QueryResultCache.java | Interface | Query result cache. |
QueryResultCacheImpl.java | Class | Implements Query result cache via delegation to QueryCache. |
ReadOnly.java | Annotation | Marks a field read-only. |
RestoreStateType.java | enum | The possible settings for the restore behavior after transaction rollback
of an
OpenJPAEntityManager . |
RollbackException.java | Class | Rollback occurred on attempt to commit. |
StoreCache.java | Interface | Represents the L2 cache over the data store. |
StoreCacheImpl.java | Class | Implements the L2 cache over the data store via delegation to DataCache. |
TestEnumToKernelConstantMappings.java | Class | |
TransactionRequiredException.java | Class | Transaction required. |
Type.java | Annotation | Indicates the persistent type of a field, if different than the
declared type. |
UpdateAction.java | enum | Action to take when a field's value is changed. |
XMLPersistenceMetaDataParser.java | Class | Custom SAX parser used by the system to quickly parse persistence i
metadata files. |
XMLPersistenceMetaDataSerializer.java | Class | Serializes persistence metadata back to XML. |