# Hierarchy For Package cascading.tap

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - cascading.property.Props
    - cascading.tap.TrapProps
  - cascading.tap.Tap<Config,Input,Output> (implements cascading.flow.FlowElement, cascading.flow.planner.ScopedElement, java.io.Serializable, cascading.util.Traceable)
    - cascading.tap.DecoratorTap<MetaInfo,Config,Input,Output>
    - cascading.tap.SinkTap<Config,Output>
      - cascading.tap.MultiSinkTap<Child,Config,Output> (implements cascading.tap.CompositeTap<Child>)
    - cascading.tap.SourceTap<Config,Input>
      - cascading.tap.MultiSourceTap<Child,Config,Input> (implements cascading.tap.CompositeTap<Child>)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - cascading.CascadingException
          - cascading.tap.TapException

## Interface Hierarchy

- cascading.tap.CompositeTap<Child>

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - cascading.tap.SinkMode

Copyright © 2007-2015 Concurrent, Inc. All Rights Reserved.