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

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

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.openjpa.util.AbstractChangeTracker (implements org.apache.openjpa.util.ChangeTracker)
    - org.apache.openjpa.util.CollectionChangeTrackerImpl (implements org.apache.openjpa.util.CollectionChangeTracker)
      - org.apache.openjpa.util.DelayedCollectionChangeTrackerImpl
    - org.apache.openjpa.util.MapChangeTrackerImpl (implements org.apache.openjpa.util.MapChangeTracker)
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - java.util.AbstractSequentialList<E>
        - java.util.LinkedList<E> (implements java.lang.Cloneable, java.util.Deque<E>, java.util.List<E>, java.io.Serializable)
          - org.apache.openjpa.util.DelayedLinkedListProxy (implements org.apache.openjpa.util.DelayedProxy, org.apache.openjpa.util.ProxyCollection)
      - java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
        - org.apache.openjpa.util.DelayedArrayListProxy (implements org.apache.openjpa.util.DelayedProxy, org.apache.openjpa.util.ProxyCollection)
      - java.util.Vector<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
        - org.apache.openjpa.util.DelayedVectorProxy (implements org.apache.openjpa.util.DelayedProxy, org.apache.openjpa.util.ProxyCollection)
    - java.util.AbstractQueue<E> (implements java.util.Queue<E>)
      - java.util.PriorityQueue<E> (implements java.io.Serializable)
        - org.apache.openjpa.util.DelayedPriorityQueueProxy (implements org.apache.openjpa.util.DelayedProxy, org.apache.openjpa.util.ProxyCollection)
    - java.util.AbstractSet<E> (implements java.util.Set<E>)
      - java.util.HashSet<E> (implements java.lang.Cloneable, java.io.Serializable, java.util.Set<E>)
        - org.apache.openjpa.util.DelayedHashSetProxy (implements org.apache.openjpa.util.DelayedProxy, org.apache.openjpa.util.ProxyCollection)
        - java.util.LinkedHashSet<E> (implements java.lang.Cloneable, java.io.Serializable, java.util.Set<E>)
          - org.apache.openjpa.util.DelayedLinkedHashSetProxy (implements org.apache.openjpa.util.DelayedProxy, org.apache.openjpa.util.ProxyCollection)
      - java.util.TreeSet<E> (implements java.lang.Cloneable, java.util.NavigableSet<E>, java.io.Serializable)
        - org.apache.openjpa.util.DelayedTreeSetProxy (implements org.apache.openjpa.util.DelayedProxy, org.apache.openjpa.util.ProxyCollection)
  - org.apache.openjpa.util.AbstractLRSProxyCollection (implements org.apache.openjpa.util.CollectionChangeTracker, org.apache.openjpa.util.LRSProxy, org.apache.commons.collections.Predicate, java.util.Set<E>)
  - org.apache.openjpa.util.AbstractLRSProxyMap<K,V> (implements org.apache.openjpa.util.LRSProxy, java.util.Map<K,V>, org.apache.openjpa.util.MapChangeTracker, org.apache.commons.collections.Predicate)
  - org.apache.openjpa.util.ApplicationIds
  - org.apache.openjpa.util.ArrayStateImage
  - org.apache.openjpa.util.CacheMap (implements java.util.Map<K,V>)
  - org.apache.openjpa.util.ClassResolverImpl (implements org.apache.openjpa.util.ClassResolver)
  - org.apache.openjpa.util.Exceptions
  - org.apache.openjpa.util.GeneratedClasses
  - org.apache.openjpa.util.ImplHelper
  - java.io.InputStream (implements java.io.Closeable)
    - java.io.ObjectInputStream (implements java.io.ObjectInput, java.io.ObjectStreamConstants)
      - org.apache.openjpa.util.Serialization.ClassResolvingObjectInputStream
        - org.apache.openjpa.util.Serialization.PersistentObjectInputStream
  - org.apache.openjpa.util.MultiLoaderClassResolver (implements org.apache.openjpa.util.ClassResolver)
  - org.apache.openjpa.util.OpenJPAId (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.openjpa.util.BigDecimalId
    - org.apache.openjpa.util.BigIntegerId
    - org.apache.openjpa.util.BooleanId
    - org.apache.openjpa.util.ByteId
    - org.apache.openjpa.util.CharId
    - org.apache.openjpa.util.DateId
    - org.apache.openjpa.util.DoubleId
    - org.apache.openjpa.util.FloatId
    - org.apache.openjpa.util.Id
    - org.apache.openjpa.util.IntId
    - org.apache.openjpa.util.LongId
    - org.apache.openjpa.util.ObjectId
    - org.apache.openjpa.util.ShortId
    - org.apache.openjpa.util.StringId
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - java.io.ObjectOutputStream (implements java.io.ObjectOutput, java.io.ObjectStreamConstants)
      - org.apache.openjpa.util.Serialization.PersistentObjectOutputStream
  - org.apache.openjpa.util.Proxies
    - org.apache.openjpa.util.ProxyCollections
    - org.apache.openjpa.util.ProxyMaps
      - org.apache.openjpa.util.ProxyConcurrentMaps
  - org.apache.openjpa.util.ProxyManagerImpl (implements org.apache.openjpa.util.ProxyManager)
  - org.apache.openjpa.util.Serialization
  - org.apache.openjpa.util.StoreFacadeTypeRegistry
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.apache.openjpa.util.OpenJPAException (implements org.apache.openjpa.util.ExceptionInfo, java.io.Serializable)
          - org.apache.openjpa.util.GeneralException
          - org.apache.openjpa.util.InternalException
          - org.apache.openjpa.util.StoreException
            - org.apache.openjpa.util.LockException
            - org.apache.openjpa.util.ObjectExistsException
            - org.apache.openjpa.util.ObjectNotFoundException
            - org.apache.openjpa.util.OptimisticException
            - org.apache.openjpa.util.QueryException
            - org.apache.openjpa.util.ReferentialIntegrityException
          - org.apache.openjpa.util.UnsupportedException
          - org.apache.openjpa.util.UserException
            - org.apache.openjpa.util.CallbackException
            - org.apache.openjpa.util.InvalidStateException
              - org.apache.openjpa.util.NonUniqueResultException
              - org.apache.openjpa.util.NoResultException
              - org.apache.openjpa.util.NoTransactionException
            - org.apache.openjpa.util.MetaDataException
          - org.apache.openjpa.util.WrappedException

## Interface Hierarchy

- org.apache.openjpa.util.ChangeTracker
  - org.apache.openjpa.util.CollectionChangeTracker
  - org.apache.openjpa.util.MapChangeTracker
- org.apache.openjpa.util.ClassResolver
- org.apache.openjpa.util.DelayedProxy
- org.apache.openjpa.util.ExceptionInfo
- java.lang.Iterable<T>
  - java.util.Collection<E>
    - org.apache.openjpa.util.ProxyCollection (also extends org.apache.openjpa.util.Proxy)
    - java.util.Set<E>
      - org.apache.openjpa.util.ProxyMaps.ProxyEntrySet
- java.util.Iterator<E>
  - java.util.ListIterator<E>
    - org.apache.openjpa.util.ProxyCollections.ProxyListIterator (also extends org.apache.openjpa.util.ProxyCollections.ProxyIterator)
  - org.apache.openjpa.util.ProxyCollections.ProxyIterator
    - org.apache.openjpa.util.ProxyCollections.ProxyListIterator (also extends java.util.ListIterator<E>)
- java.util.Map<K,V>
  - org.apache.openjpa.util.ProxyMap (also extends org.apache.openjpa.util.Proxy)
- org.apache.openjpa.util.Proxy
  - org.apache.openjpa.util.LRSProxy
  - org.apache.openjpa.util.ProxyBean
  - org.apache.openjpa.util.ProxyCalendar
  - org.apache.openjpa.util.ProxyCollection (also extends java.util.Collection<E>)
  - org.apache.openjpa.util.ProxyDate
  - org.apache.openjpa.util.ProxyMap (also extends java.util.Map<K,V>)
- org.apache.openjpa.util.ProxyManager
- java.io.Serializable
  - org.apache.openjpa.util.RuntimeExceptionTranslator

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

Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.