Class Hierarchy
- java.lang.Object
- org.apache.openjpa.meta.AbstractMetaDataDefaults (implements org.apache.openjpa.meta.MetaDataDefaults)
- org.apache.openjpa.persistence.PersistenceMetaDataDefaults
- org.apache.openjpa.meta.AbstractMetaDataFactory (implements org.apache.openjpa.meta.MetaDataFactory)
- org.apache.openjpa.meta.AbstractCFMetaDataFactory
- org.apache.openjpa.persistence.PersistenceMetaDataFactory (implements org.apache.openjpa.lib.conf.Configurable, org.apache.openjpa.lib.conf.GenericConfigurable)
- org.apache.openjpa.meta.AbstractCFMetaDataFactory
- org.apache.openjpa.lib.conf.AbstractProductDerivation (implements org.apache.openjpa.lib.conf.ProductDerivation)
- org.apache.openjpa.persistence.PersistenceProductDerivation (implements org.apache.openjpa.conf.OpenJPAProductDerivation)
- org.apache.openjpa.persistence.AbstractQuery<X> (implements org.apache.openjpa.persistence.OpenJPAQuerySPI<X>)
- org.apache.openjpa.persistence.QueryImpl<X> (implements java.io.Serializable)
- org.apache.openjpa.persistence.AnnotationBuilder
- org.apache.openjpa.persistence.AnnotationPersistenceMetaDataParser (implements org.apache.openjpa.meta.MetaDataModes)
- org.apache.openjpa.persistence.AnnotationPersistenceMetaDataSerializer (implements org.apache.openjpa.meta.AbstractCFMetaDataFactory.Serializer)
- org.apache.openjpa.persistence.AnnotationPersistenceXMLMetaDataParser
- org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
- org.apache.openjpa.lib.meta.XMLMetaDataParser (implements org.xml.sax.ext.LexicalHandler, org.apache.openjpa.lib.meta.MetaDataParser)
- org.apache.openjpa.lib.meta.CFMetaDataParser
- org.apache.openjpa.persistence.XMLPersistenceMetaDataParser (implements org.apache.openjpa.meta.AbstractCFMetaDataFactory.Parser)
- org.apache.openjpa.persistence.PersistenceProductDerivation.ConfigurationParser
- org.apache.openjpa.lib.meta.CFMetaDataParser
- org.apache.openjpa.lib.meta.XMLMetaDataParser (implements org.xml.sax.ext.LexicalHandler, org.apache.openjpa.lib.meta.MetaDataParser)
- org.apache.openjpa.persistence.EntityManagerFactoryImpl (implements org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.persistence.OpenJPAEntityManagerFactory, org.apache.openjpa.persistence.OpenJPAEntityManagerFactorySPI, jakarta.persistence.PersistenceUnitUtil)
- org.apache.openjpa.persistence.EntityManagerImpl (implements org.apache.openjpa.lib.util.Closeable, java.io.Externalizable, org.apache.openjpa.kernel.FindCallbacks, org.apache.openjpa.kernel.OpCallbacks, org.apache.openjpa.persistence.OpenJPAEntityManagerSPI, org.apache.openjpa.persistence.OpenJPAEntityTransaction)
- org.apache.openjpa.util.Exceptions
- org.apache.openjpa.persistence.PersistenceExceptions
- org.apache.openjpa.persistence.ExtentImpl<T> (implements org.apache.openjpa.persistence.Extent<T>)
- org.apache.openjpa.persistence.FetchPlanImpl (implements org.apache.openjpa.persistence.FetchPlan)
- org.apache.openjpa.persistence.GeneratorImpl (implements org.apache.openjpa.persistence.Generator)
- org.apache.openjpa.persistence.HintHandler
- org.apache.openjpa.persistence.HintValueConverter.EnumToInteger (implements org.apache.openjpa.persistence.HintValueConverter)
- org.apache.openjpa.persistence.HintValueConverter.OpenJPAEnumToInteger (implements org.apache.openjpa.persistence.HintValueConverter)
- org.apache.openjpa.persistence.HintValueConverter.StringToBoolean (implements org.apache.openjpa.persistence.HintValueConverter)
- org.apache.openjpa.persistence.HintValueConverter.StringToInteger (implements org.apache.openjpa.persistence.HintValueConverter)
- org.apache.openjpa.meta.InheritanceComparator (implements java.util.Comparator<T>, java.io.Serializable)
- org.apache.openjpa.meta.MetaDataInheritanceComparator
- org.apache.openjpa.persistence.AnnotationPersistenceMetaDataSerializer.SerializationComparator
- org.apache.openjpa.persistence.XMLPersistenceMetaDataSerializer.SerializationComparator
- org.apache.openjpa.meta.MetaDataInheritanceComparator
- org.apache.openjpa.persistence.JPAFacadeHelper
- org.apache.openjpa.persistence.JPAProperties
- org.apache.openjpa.persistence.LockScopesHelper
- org.apache.openjpa.lib.conf.MapConfigurationProvider (implements org.apache.openjpa.lib.conf.ConfigurationProvider)
- org.apache.openjpa.persistence.PersistenceProductDerivation.ConfigurationProviderImpl
- org.apache.openjpa.persistence.MixedLockLevelsHelper (implements org.apache.openjpa.persistence.HintValueConverter)
- org.apache.openjpa.persistence.OpenJPAPersistence
- org.apache.openjpa.persistence.OpenJPAPersistenceUtil
- org.apache.openjpa.persistence.ParameterImpl<T> (implements jakarta.persistence.Parameter<T>)
- org.apache.openjpa.persistence.PersistenceProviderImpl (implements jakarta.persistence.spi.PersistenceProvider, jakarta.persistence.spi.ProviderUtil)
- org.apache.openjpa.persistence.PersistenceUnitInfoImpl (implements jakarta.persistence.spi.PersistenceUnitInfo, org.apache.openjpa.lib.meta.SourceTracker)
- org.apache.openjpa.persistence.PersistenceUnitInfoImpl.ClassResolverImpl (implements org.apache.openjpa.util.ClassResolver)
- org.apache.openjpa.persistence.QueryResultCacheImpl (implements org.apache.openjpa.persistence.QueryResultCache)
- org.apache.openjpa.persistence.StoreCacheImpl (implements org.apache.openjpa.persistence.StoreCache)
- org.apache.openjpa.persistence.StoredProcedureQueryImpl (implements jakarta.persistence.StoredProcedureQuery)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- org.apache.openjpa.persistence.ArgumentException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
- java.lang.IllegalStateException
- org.apache.openjpa.persistence.InvalidStateException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
- jakarta.persistence.PersistenceException
- jakarta.persistence.EntityExistsException
- org.apache.openjpa.persistence.EntityExistsException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
- jakarta.persistence.EntityNotFoundException
- org.apache.openjpa.persistence.EntityNotFoundException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
- jakarta.persistence.LockTimeoutException
- org.apache.openjpa.persistence.LockTimeoutException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
- jakarta.persistence.NonUniqueResultException
- org.apache.openjpa.persistence.NonUniqueResultException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
- jakarta.persistence.NoResultException
- org.apache.openjpa.persistence.NoResultException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
- jakarta.persistence.OptimisticLockException
- org.apache.openjpa.persistence.OptimisticLockException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
- org.apache.openjpa.persistence.PersistenceException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
- jakarta.persistence.PessimisticLockException
- org.apache.openjpa.persistence.PessimisticLockException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
- jakarta.persistence.QueryTimeoutException
- org.apache.openjpa.persistence.QueryTimeoutException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
- jakarta.persistence.RollbackException
- org.apache.openjpa.persistence.RollbackException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
- jakarta.persistence.TransactionRequiredException
- org.apache.openjpa.persistence.TransactionRequiredException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
- jakarta.persistence.EntityExistsException
- java.lang.IllegalArgumentException
- java.lang.RuntimeException
- java.lang.Exception
- org.apache.openjpa.persistence.TupleFactory (implements org.apache.openjpa.kernel.ObjectFactory<T>)
- org.apache.openjpa.persistence.TupleImpl (implements jakarta.persistence.Tuple)
- org.apache.openjpa.lib.conf.Value (implements java.lang.Cloneable)
- org.apache.openjpa.lib.conf.ObjectValue
- org.apache.openjpa.lib.conf.PluginValue
- org.apache.openjpa.persistence.EntityManagerFactoryValue
- org.apache.openjpa.lib.conf.PluginValue
- org.apache.openjpa.lib.conf.ObjectValue
- org.apache.openjpa.lib.meta.XMLMetaDataSerializer (implements org.apache.openjpa.lib.meta.MetaDataSerializer)
- org.apache.openjpa.lib.meta.CFMetaDataSerializer
- org.apache.openjpa.persistence.XMLPersistenceMetaDataSerializer (implements org.apache.openjpa.meta.AbstractCFMetaDataFactory.Serializer)
- org.apache.openjpa.lib.meta.CFMetaDataSerializer
- org.apache.openjpa.meta.AbstractMetaDataDefaults (implements org.apache.openjpa.meta.MetaDataDefaults)
Interface Hierarchy
- jakarta.persistence.Cache
- org.apache.openjpa.persistence.StoreCache
- jakarta.persistence.EntityManager
- org.apache.openjpa.persistence.OpenJPAEntityManager (also extends jakarta.persistence.EntityTransaction)
- org.apache.openjpa.persistence.OpenJPAEntityManagerSPI
- org.apache.openjpa.persistence.OpenJPAEntityManager (also extends jakarta.persistence.EntityTransaction)
- jakarta.persistence.EntityManagerFactory
- org.apache.openjpa.persistence.OpenJPAEntityManagerFactory (also extends java.io.Serializable)
- org.apache.openjpa.persistence.OpenJPAEntityManagerFactorySPI
- org.apache.openjpa.persistence.OpenJPAEntityManagerFactory (also extends java.io.Serializable)
- jakarta.persistence.EntityTransaction
- org.apache.openjpa.persistence.OpenJPAEntityManager (also extends jakarta.persistence.EntityManager)
- org.apache.openjpa.persistence.OpenJPAEntityManagerSPI
- org.apache.openjpa.persistence.OpenJPAEntityTransaction
- org.apache.openjpa.persistence.OpenJPAEntityManager (also extends jakarta.persistence.EntityManager)
- org.apache.openjpa.persistence.FetchPlan
- org.apache.openjpa.persistence.Generator
- org.apache.openjpa.persistence.HintValueConverter
- java.lang.Iterable<T>
- org.apache.openjpa.persistence.Extent<T>
- org.apache.openjpa.persistence.OpenJPAEnum<E>
- jakarta.persistence.Query
- jakarta.persistence.TypedQuery<X>
- org.apache.openjpa.persistence.OpenJPAQuery<X>
- org.apache.openjpa.persistence.OpenJPAQuerySPI<X>
- org.apache.openjpa.persistence.OpenJPAQuery<X>
- jakarta.persistence.TypedQuery<X>
- org.apache.openjpa.persistence.QueryResultCache
- java.io.Serializable
- org.apache.openjpa.persistence.OpenJPAEntityManagerFactory (also extends jakarta.persistence.EntityManagerFactory)
- org.apache.openjpa.persistence.OpenJPAEntityManagerFactorySPI
- org.apache.openjpa.persistence.OpenJPAEntityManagerFactory (also extends jakarta.persistence.EntityManagerFactory)
Annotation Type Hierarchy
- org.apache.openjpa.persistence.DataCache (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.DataStoreId (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.Dependent (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.DetachedState (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.ElementDependent (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.ElementType (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.Externalizer (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.ExternalValues (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.Factory (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.FetchAttribute (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.FetchGroup (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.FetchGroups (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.InverseLogical (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.KeyDependent (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.KeyType (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.LoadFetchGroup (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.LRS (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.ManagedInterface (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.Persistent (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.PersistentCollection (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.PersistentMap (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.ReadOnly (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.Type (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.openjpa.persistence.AutoClearType
- org.apache.openjpa.persistence.AutoDetachType
- org.apache.openjpa.persistence.CallbackMode
- org.apache.openjpa.persistence.ConnectionRetainMode
- org.apache.openjpa.persistence.DetachStateType
- org.apache.openjpa.persistence.MetaDataTag
- org.apache.openjpa.persistence.PersistenceStrategy
- org.apache.openjpa.persistence.QueryOperationType
- org.apache.openjpa.persistence.RestoreStateType
- org.apache.openjpa.persistence.UpdateAction
- org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.localDBIdentifiers
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)