# Hierarchy For Package cascading.flow.tez.stream.element

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - cascading.flow.stream.duct.Duct<Incoming,Outgoing>
    - cascading.flow.stream.duct.Gate<Incoming,Outgoing>
      - cascading.flow.stream.element.SpliceGate<Incoming,Outgoing> (implements cascading.flow.stream.duct.Collapsing, cascading.flow.stream.element.ElementDuct)
        - cascading.flow.stream.element.GroupingSpliceGate (implements cascading.flow.stream.duct.Window)
          - cascading.flow.hadoop.stream.HadoopGroupGate
            - cascading.flow.tez.stream.element.TezGroupGate (implements cascading.flow.stream.element.InputSource)
              - cascading.flow.tez.stream.element.TezCoGroupGate
              - cascading.flow.tez.stream.element.TezGroupByGate
        - cascading.flow.tez.stream.element.TezMergeGate (implements cascading.flow.stream.element.InputSource)
    - cascading.flow.stream.duct.Stage<Incoming,Outgoing>
      - cascading.flow.stream.element.BoundaryStage<Incoming,Outgoing> (implements cascading.flow.stream.element.ElementDuct)
        - cascading.flow.tez.stream.element.TezBoundaryStage (implements cascading.flow.stream.element.InputSource)
      - cascading.flow.stream.element.ElementStage<Incoming,Outgoing> (implements cascading.flow.stream.element.ElementDuct)
        - cascading.flow.stream.element.SinkStage
          - cascading.flow.tez.stream.element.TezSinkStage
        - cascading.flow.stream.element.SourceStage (implements java.util.concurrent.Callable<V>, cascading.flow.stream.element.InputSource)
          - cascading.flow.tez.stream.element.TezSourceStage