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

## Hierarchy For Package org.apache.openjpa.persistence

Package Hierarchies:
  All Packages

## 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.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.AnnotationPersistenceMetaDataParser (implements org.apache.openjpa.meta.MetaDataModes)
  - 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)
  - javax.persistence.EntityExistsException
    - org.apache.openjpa.persistence.EntityExistsException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
  - org.apache.openjpa.persistence.EntityManagerFactoryImpl (implements org.apache.openjpa.persistence.OpenJPAEntityManagerFactory)
  - org.apache.openjpa.persistence.EntityManagerImpl (implements org.apache.openjpa.kernel.FindCallbacks, org.apache.openjpa.kernel.OpCallbacks, org.apache.openjpa.persistence.OpenJPAEntityManager)
  - javax.persistence.EntityNotFoundException
    - org.apache.openjpa.persistence.EntityNotFoundException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
  - 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.meta.InheritanceComparator (implements java.util.Comparator<T>)
    - org.apache.openjpa.meta.MetaDataInheritanceComparator
      - org.apache.openjpa.persistence.XMLPersistenceMetaDataSerializer.SerializationComparator
  - javax.persistence.NonUniqueResultException
    - org.apache.openjpa.persistence.NonUniqueResultException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
  - javax.persistence.NoResultException
    - org.apache.openjpa.persistence.NoResultException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
  - javax.persistence.OptimisticLockException
    - org.apache.openjpa.persistence.OptimisticLockException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
  - Persistence
    - org.apache.openjpa.persistence.OpenJPAPersistence
  - javax.persistence.PersistenceException
    - org.apache.openjpa.persistence.PersistenceException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
  - org.apache.openjpa.persistence.PersistenceProviderImpl
  - org.apache.openjpa.persistence.PersistenceUnitInfoImpl (implements org.apache.openjpa.lib.meta.SourceTracker)
  - org.apache.openjpa.persistence.QueryImpl (implements org.apache.openjpa.persistence.OpenJPAQuery, java.io.Serializable)
  - org.apache.openjpa.persistence.QueryResultCacheImpl (implements org.apache.openjpa.persistence.QueryResultCache)
  - javax.persistence.RollbackException
    - org.apache.openjpa.persistence.RollbackException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
  - org.apache.openjpa.persistence.StoreCacheImpl (implements org.apache.openjpa.persistence.StoreCache)
  - 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)
  - javax.persistence.TransactionRequiredException
    - org.apache.openjpa.persistence.TransactionRequiredException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
  - 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.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)

## Interface Hierarchy

- org.apache.openjpa.kernel.AutoClear
  - org.apache.openjpa.persistence.OpenJPAEntityManager (also extends org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.RestoreState)
- org.apache.openjpa.kernel.AutoDetach
  - org.apache.openjpa.persistence.OpenJPAEntityManager (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.RestoreState)
- org.apache.openjpa.event.CallbackModes
  - org.apache.openjpa.persistence.OpenJPAEntityManager (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.RestoreState)
- org.apache.openjpa.lib.util.Closeable
  - org.apache.openjpa.persistence.OpenJPAEntityManager (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.RestoreState)
  - org.apache.openjpa.persistence.OpenJPAEntityManagerFactory (also extends org.apache.openjpa.kernel.ConnectionRetainModes, java.io.Serializable)
- org.apache.openjpa.kernel.ConnectionRetainModes
  - org.apache.openjpa.persistence.OpenJPAEntityManager (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.DetachState, org.apache.openjpa.kernel.RestoreState)
  - org.apache.openjpa.persistence.OpenJPAEntityManagerFactory (also extends org.apache.openjpa.lib.util.Closeable, java.io.Serializable)
- org.apache.openjpa.kernel.DetachState
  - org.apache.openjpa.persistence.OpenJPAEntityManager (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.RestoreState)
- org.apache.openjpa.persistence.FetchPlan
- org.apache.openjpa.persistence.Generator
- java.lang.Iterable<T>
  - org.apache.openjpa.persistence.Extent<T>
- org.apache.openjpa.kernel.QueryFlushModes
  - org.apache.openjpa.persistence.OpenJPAQuery (also extends org.apache.openjpa.kernel.QueryOperations)
- org.apache.openjpa.kernel.QueryOperations
  - org.apache.openjpa.persistence.OpenJPAQuery (also extends org.apache.openjpa.kernel.QueryFlushModes)
- org.apache.openjpa.persistence.QueryResultCache
- org.apache.openjpa.kernel.RestoreState
  - org.apache.openjpa.persistence.OpenJPAEntityManager (also extends org.apache.openjpa.kernel.AutoClear, org.apache.openjpa.kernel.AutoDetach, org.apache.openjpa.event.CallbackModes, org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes, org.apache.openjpa.kernel.DetachState)
- java.io.Serializable
  - org.apache.openjpa.persistence.OpenJPAEntityManagerFactory (also extends org.apache.openjpa.lib.util.Closeable, org.apache.openjpa.kernel.ConnectionRetainModes)
- org.apache.openjpa.persistence.StoreCache

## Annotation Type Hierarchy

- org.apache.openjpa.persistence.LoadFetchGroup (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.ElementDependent (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.FetchGroups (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.Externalizer (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.ReadOnly (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.Persistent (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.FetchAttribute (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.ElementType (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.PersistentCollection (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.ExternalValues (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.KeyType (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.Factory (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.DetachedState (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.Type (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.FetchGroup (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.InverseLogical (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.DataCache (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.PersistentMap (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.KeyDependent (implements java.lang.annotation.Annotation)
- org.apache.openjpa.persistence.LRS (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.UpdateAction
    - org.apache.openjpa.persistence.MetaDataTag
    - org.apache.openjpa.persistence.PersistenceStrategy

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

Copyright © 2006 Apache Software Foundation. All Rights Reserved.