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

## Hierarchy For Package de.grogra.persistence

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - de.grogra.persistence.BindingsCache
  - de.grogra.persistence.FieldAccessor
  - de.grogra.util.HierarchicalQueue.Data
    - de.grogra.persistence.XAQueue.Data
      - de.grogra.persistence.Transaction.Data
  - java.io.InputStream (implements java.io.Closeable)
    - java.io.FilterInputStream
      - de.grogra.persistence.PersistenceInputStream (implements java.io.DataInput, de.grogra.persistence.PersistenceInput)
    - de.grogra.util.HierarchicalQueue.Reader (implements java.io.ObjectInput)
      - de.grogra.persistence.XAQueue.Reader (implements de.grogra.persistence.PersistenceInput)
        - de.grogra.persistence.ModificationQueue.Applier
        - de.grogra.persistence.Transaction.Reader
  - de.grogra.util.LockableImpl (implements de.grogra.util.Lockable)
    - de.grogra.persistence.PersistenceManager
  - de.grogra.persistence.LogStore
  - de.grogra.persistence.LogStore.Entry
  - de.grogra.reflect.MemberBase (implements de.grogra.reflect.Member)
    - de.grogra.persistence.PersistenceField (implements de.grogra.reflect.Field, de.grogra.reflect.FieldChain)
      - de.grogra.persistence.IndirectField (implements java.lang.Cloneable)
      - de.grogra.persistence.ManageableType.Field
        - de.grogra.persistence.ManageableType.ArrayComponent
        - de.grogra.persistence.SCOType.Field
  - de.grogra.reflect.MemberDecorator (implements de.grogra.reflect.Member)
    - de.grogra.reflect.TypeDecorator<T> (implements de.grogra.reflect.Type<T>)
      - de.grogra.persistence.ManageableType
        - de.grogra.persistence.SCOType
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - de.grogra.util.OutputQueue (implements java.io.DataOutput)
      - de.grogra.util.HierarchicalQueue (implements java.io.ObjectOutput)
        - de.grogra.persistence.XAQueue (implements de.grogra.persistence.PersistenceOutput)
          - de.grogra.persistence.ModificationQueue
          - de.grogra.persistence.Transaction
    - de.grogra.persistence.PersistenceOutputStream (implements java.io.DataOutput, de.grogra.persistence.PersistenceOutput)
  - de.grogra.persistence.PersistenceBindings
  - de.grogra.persistence.PersistenceConnection
    - de.grogra.persistence.ServerConnection
  - de.grogra.persistence.PersistenceInputDecorator (implements de.grogra.persistence.PersistenceInput)
  - de.grogra.persistence.PersistenceOutputDecorator (implements de.grogra.persistence.PersistenceOutput)
  - java.lang.ref.Reference<T>
    - java.lang.ref.WeakReference<T>
      - de.grogra.persistence.XAListener.WeakDelegate (implements de.grogra.persistence.XAListener)
  - de.grogra.persistence.RemoteClient
  - de.grogra.persistence.ResolvableReference
    - de.grogra.persistence.SOReferenceImpl
  - de.grogra.persistence.ShareableBase (implements de.grogra.persistence.Manageable, de.grogra.persistence.Shareable)
  - de.grogra.util.StringMap (implements de.grogra.util.ModifiableMap, java.io.Serializable)
    - de.grogra.persistence.SOBindingImpl (implements de.grogra.persistence.SharedObjectProvider.Binding)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - de.grogra.persistence.PersistenceException
          - de.grogra.persistence.FatalPersistenceException
          - de.grogra.persistence.InvalidIdException
          - de.grogra.persistence.UserPersistenceException
          - de.grogra.persistence.XAException
        - de.grogra.persistence.TransactionInterruptedException
  - de.grogra.persistence.Transaction.Consumer.Adapter (implements de.grogra.persistence.Transaction.Consumer)
  - de.grogra.persistence.Transaction.Consumer.Multicaster (implements de.grogra.persistence.Transaction.Consumer)
  - de.grogra.persistence.Transaction.Key
  - de.grogra.persistence.TransactionApplier (implements de.grogra.persistence.Transaction.Consumer)
  - de.grogra.persistence.XMLPersistenceReader (implements de.grogra.persistence.PersistenceInput)
  - de.grogra.persistence.XMLPersistenceWriter (implements de.grogra.persistence.PersistenceOutput)

## Interface Hierarchy

- de.grogra.persistence.Manageable
  - de.grogra.persistence.PersistenceCapable
- de.grogra.persistence.Observer
- de.grogra.persistence.PersistenceInput
- de.grogra.persistence.PersistenceOutput
- de.grogra.persistence.PersistenceOutputListener
- de.grogra.persistence.Shareable
- de.grogra.persistence.SharedObjectProvider
- de.grogra.persistence.SharedObjectProvider.Binding
- de.grogra.persistence.SharedObjectReference
- de.grogra.persistence.Transaction.Consumer
  - de.grogra.persistence.Transaction.ExtendedConsumer
- de.grogra.persistence.XAListener

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