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

## Hierarchy For All Packages

Package Hierarchies:
  com.hammurapi.eventbus.snapshot, com.hammurapi.eventbus.snapshot.impl, com.hammurapi.eventbus.snapshot.io, com.hammurapi.eventbus.snapshot.util

## Class Hierarchy

- java.lang.Object
  - com.hammurapi.convert.AbstractReflectiveAtomicConvertersBundle (implements com.hammurapi.convert.AtomicConvertersBundle)
    - com.hammurapi.eventbus.snapshot.io.SnapshotConvertersBundle
  - org.eclipse.emf.common.notify.impl.AdapterFactoryImpl (implements org.eclipse.emf.common.notify.AdapterFactory)
    - com.hammurapi.eventbus.snapshot.util.SnapshotAdapterFactory
  - org.eclipse.emf.common.notify.impl.BasicNotifierImpl (implements org.eclipse.emf.common.notify.Notifier)
    - org.eclipse.emf.ecore.impl.BasicEObjectImpl (implements org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject)
      - org.eclipse.emf.ecore.impl.EObjectImpl (implements org.eclipse.emf.ecore.EObject)
        - com.hammurapi.eventbus.snapshot.impl.DerivationImpl (implements com.hammurapi.eventbus.snapshot.Derivation)
        - com.hammurapi.eventbus.snapshot.impl.EventImpl (implements com.hammurapi.eventbus.snapshot.Event)
          - com.hammurapi.eventbus.snapshot.impl.CompositeEventImpl (implements com.hammurapi.eventbus.snapshot.CompositeEvent)
        - com.hammurapi.eventbus.snapshot.impl.ExtractorImpl (implements com.hammurapi.eventbus.snapshot.Extractor)
          - com.hammurapi.eventbus.snapshot.impl.PredicateImpl (implements com.hammurapi.eventbus.snapshot.Predicate)
        - com.hammurapi.eventbus.snapshot.impl.HandlerImpl (implements com.hammurapi.eventbus.snapshot.Handler)
        - com.hammurapi.eventbus.snapshot.impl.JoinEntryImpl (implements com.hammurapi.eventbus.snapshot.JoinEntry)
        - com.hammurapi.eventbus.snapshot.impl.JoinInputCollectorImpl (implements com.hammurapi.eventbus.snapshot.JoinInputCollector)
        - com.hammurapi.eventbus.snapshot.impl.JoinInputImpl (implements com.hammurapi.eventbus.snapshot.JoinInput)
        - com.hammurapi.eventbus.snapshot.impl.JoinNodeImpl (implements com.hammurapi.eventbus.snapshot.JoinNode)
        - com.hammurapi.eventbus.snapshot.impl.PredicateNodeImpl (implements com.hammurapi.eventbus.snapshot.PredicateNode)
        - com.hammurapi.eventbus.snapshot.impl.SnapshotImpl (implements com.hammurapi.eventbus.snapshot.Snapshot)
      - org.eclipse.emf.ecore.impl.MinimalEObjectImpl (implements org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder)
        - org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
          - org.eclipse.emf.ecore.impl.EModelElementImpl (implements org.eclipse.emf.ecore.EModelElement)
            - org.eclipse.emf.ecore.impl.EFactoryImpl (implements org.eclipse.emf.ecore.EFactory)
              - com.hammurapi.eventbus.snapshot.impl.SnapshotFactoryImpl (implements com.hammurapi.eventbus.snapshot.SnapshotFactory)
            - org.eclipse.emf.ecore.impl.ENamedElementImpl (implements org.eclipse.emf.ecore.ENamedElement)
              - org.eclipse.emf.ecore.impl.EPackageImpl (implements org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, org.eclipse.emf.ecore.EPackage)
                - com.hammurapi.eventbus.snapshot.impl.SnapshotPackageImpl (implements com.hammurapi.eventbus.snapshot.SnapshotPackage)
  - com.hammurapi.eventbus.snapshot.io.PredicateOutput
  - com.hammurapi.eventbus.snapshot.io.SnapshotOutput<E,P,C,K,H,S> (implements com.hammurapi.eventbus.AbstractEventBus.StateSnapshot<E,P,C,K,H,S>)
  - com.hammurapi.eventbus.snapshot.util.SnapshotSwitch<T>

## Interface Hierarchy

- org.eclipse.emf.common.notify.Notifier
  - com.hammurapi.eventbus.snapshot.CompositeEvent
  - com.hammurapi.eventbus.snapshot.Derivation
  - org.eclipse.emf.ecore.EFactory
    - com.hammurapi.eventbus.snapshot.SnapshotFactory
  - org.eclipse.emf.ecore.EModelElement
    - org.eclipse.emf.ecore.EFactory
      - com.hammurapi.eventbus.snapshot.SnapshotFactory
    - org.eclipse.emf.ecore.ENamedElement
      - org.eclipse.emf.ecore.EPackage
        - com.hammurapi.eventbus.snapshot.SnapshotPackage
      - com.hammurapi.eventbus.snapshot.SnapshotPackage
    - org.eclipse.emf.ecore.EPackage
      - com.hammurapi.eventbus.snapshot.SnapshotPackage
    - com.hammurapi.eventbus.snapshot.SnapshotFactory
    - com.hammurapi.eventbus.snapshot.SnapshotPackage
  - org.eclipse.emf.ecore.ENamedElement
    - org.eclipse.emf.ecore.EPackage
      - com.hammurapi.eventbus.snapshot.SnapshotPackage
    - com.hammurapi.eventbus.snapshot.SnapshotPackage
  - org.eclipse.emf.ecore.EObject
    - com.hammurapi.eventbus.snapshot.CompositeEvent
    - com.hammurapi.eventbus.snapshot.Derivation
    - org.eclipse.emf.ecore.EFactory
      - com.hammurapi.eventbus.snapshot.SnapshotFactory
    - org.eclipse.emf.ecore.EModelElement
      - org.eclipse.emf.ecore.EFactory
        - com.hammurapi.eventbus.snapshot.SnapshotFactory
      - org.eclipse.emf.ecore.ENamedElement
        - org.eclipse.emf.ecore.EPackage
          - com.hammurapi.eventbus.snapshot.SnapshotPackage
        - com.hammurapi.eventbus.snapshot.SnapshotPackage
      - org.eclipse.emf.ecore.EPackage
        - com.hammurapi.eventbus.snapshot.SnapshotPackage
      - com.hammurapi.eventbus.snapshot.SnapshotFactory
      - com.hammurapi.eventbus.snapshot.SnapshotPackage
    - org.eclipse.emf.ecore.ENamedElement
      - org.eclipse.emf.ecore.EPackage
        - com.hammurapi.eventbus.snapshot.SnapshotPackage
      - com.hammurapi.eventbus.snapshot.SnapshotPackage
    - org.eclipse.emf.ecore.EPackage
      - com.hammurapi.eventbus.snapshot.SnapshotPackage
    - com.hammurapi.eventbus.snapshot.Event
      - com.hammurapi.eventbus.snapshot.CompositeEvent
    - com.hammurapi.eventbus.snapshot.Extractor
      - com.hammurapi.eventbus.snapshot.Predicate
    - com.hammurapi.eventbus.snapshot.Handler
    - com.hammurapi.eventbus.snapshot.JoinEntry
    - com.hammurapi.eventbus.snapshot.JoinInput
    - com.hammurapi.eventbus.snapshot.JoinInputCollector
    - com.hammurapi.eventbus.snapshot.JoinNode
    - com.hammurapi.eventbus.snapshot.Predicate
    - com.hammurapi.eventbus.snapshot.PredicateNode
    - com.hammurapi.eventbus.snapshot.PredicateNodeOutput
      - com.hammurapi.eventbus.snapshot.Handler
      - com.hammurapi.eventbus.snapshot.JoinInput
    - com.hammurapi.eventbus.snapshot.Snapshot
    - com.hammurapi.eventbus.snapshot.SnapshotElement
      - com.hammurapi.eventbus.snapshot.CompositeEvent
      - com.hammurapi.eventbus.snapshot.Event
        - com.hammurapi.eventbus.snapshot.CompositeEvent
      - com.hammurapi.eventbus.snapshot.Extractor
        - com.hammurapi.eventbus.snapshot.Predicate
      - com.hammurapi.eventbus.snapshot.Handler
      - com.hammurapi.eventbus.snapshot.JoinInput
      - com.hammurapi.eventbus.snapshot.JoinNode
      - com.hammurapi.eventbus.snapshot.Predicate
      - com.hammurapi.eventbus.snapshot.PredicateNode
      - com.hammurapi.eventbus.snapshot.PredicateNodeOutput
        - com.hammurapi.eventbus.snapshot.Handler
        - com.hammurapi.eventbus.snapshot.JoinInput
    - com.hammurapi.eventbus.snapshot.SnapshotFactory
    - com.hammurapi.eventbus.snapshot.SnapshotPackage
  - org.eclipse.emf.ecore.EPackage
    - com.hammurapi.eventbus.snapshot.SnapshotPackage
  - com.hammurapi.eventbus.snapshot.Event
    - com.hammurapi.eventbus.snapshot.CompositeEvent
  - com.hammurapi.eventbus.snapshot.Extractor
    - com.hammurapi.eventbus.snapshot.Predicate
  - com.hammurapi.eventbus.snapshot.Handler
  - com.hammurapi.eventbus.snapshot.JoinEntry
  - com.hammurapi.eventbus.snapshot.JoinInput
  - com.hammurapi.eventbus.snapshot.JoinInputCollector
  - com.hammurapi.eventbus.snapshot.JoinNode
  - com.hammurapi.eventbus.snapshot.Predicate
  - com.hammurapi.eventbus.snapshot.PredicateNode
  - com.hammurapi.eventbus.snapshot.PredicateNodeOutput
    - com.hammurapi.eventbus.snapshot.Handler
    - com.hammurapi.eventbus.snapshot.JoinInput
  - com.hammurapi.eventbus.snapshot.Snapshot
  - com.hammurapi.eventbus.snapshot.SnapshotElement
    - com.hammurapi.eventbus.snapshot.CompositeEvent
    - com.hammurapi.eventbus.snapshot.Event
      - com.hammurapi.eventbus.snapshot.CompositeEvent
    - com.hammurapi.eventbus.snapshot.Extractor
      - com.hammurapi.eventbus.snapshot.Predicate
    - com.hammurapi.eventbus.snapshot.Handler
    - com.hammurapi.eventbus.snapshot.JoinInput
    - com.hammurapi.eventbus.snapshot.JoinNode
    - com.hammurapi.eventbus.snapshot.Predicate
    - com.hammurapi.eventbus.snapshot.PredicateNode
    - com.hammurapi.eventbus.snapshot.PredicateNodeOutput
      - com.hammurapi.eventbus.snapshot.Handler
      - com.hammurapi.eventbus.snapshot.JoinInput
  - com.hammurapi.eventbus.snapshot.SnapshotFactory
  - com.hammurapi.eventbus.snapshot.SnapshotPackage
- com.hammurapi.eventbus.snapshot.SnapshotPackage.Literals

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