## Hierarchy For Package cascading.flow.stream

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.jgrapht.graph.AbstractGraph<V,E> (implements org.jgrapht.Graph<V,E>)
    - org.jgrapht.graph.AbstractBaseGraph<V,E> (implements java.lang.Cloneable, org.jgrapht.Graph<V,E>, java.io.Serializable)
      - org.jgrapht.graph.SimpleDirectedGraph<V,E> (implements org.jgrapht.DirectedGraph<V,E>)
        - cascading.flow.stream.DuctGraph
  - cascading.flow.stream.Duct<Incoming,Outgoing>
    - cascading.flow.stream.CloseReducingDuct<Group,Incoming,Outgoing> (implements cascading.flow.stream.CloseWindow, cascading.flow.stream.Reducing<Group,Result>)
    - cascading.flow.stream.Fork<Incoming,Outgoing>
    - cascading.flow.stream.Gate<Incoming,Outgoing>
      - cascading.flow.stream.SpliceGate (implements cascading.flow.stream.Collapsing, cascading.flow.stream.ElementDuct)
        - cascading.flow.stream.MemorySpliceGate
          - cascading.flow.stream.MemoryCoGroupGate
          - cascading.flow.stream.MemoryHashJoinGate
    - cascading.flow.stream.OpenDuct<Incoming,Outgoing> (implements cascading.flow.stream.OpenWindow)
    - cascading.flow.stream.OpenReducingDuct<Incoming,Outgoing> (implements cascading.flow.stream.OpenWindow)
    - cascading.flow.stream.Stage<Incoming,Outgoing>
      - cascading.flow.stream.ElementStage<Incoming,Outgoing> (implements cascading.flow.stream.ElementDuct)
        - cascading.flow.stream.JoinStage
        - cascading.flow.stream.MergeStage (implements cascading.flow.stream.Collapsing)
        - cascading.flow.stream.OperatorStage<Incoming>
          - cascading.flow.stream.EachStage (implements cascading.flow.stream.Mapping)
            - cascading.flow.stream.FilterEachStage
            - cascading.flow.stream.FunctionEachStage
            - cascading.flow.stream.ValueAssertionEachStage
          - cascading.flow.stream.EveryStage<Incoming>
            - cascading.flow.stream.AggregatorEveryStage (implements cascading.flow.stream.Reducing<Group,Result>)
            - cascading.flow.stream.BufferEveryWindow (implements cascading.flow.stream.OpenWindow)
            - cascading.flow.stream.GroupAssertionEveryStage (implements cascading.flow.stream.Reducing<Group,Result>)
        - cascading.flow.stream.SinkStage
        - cascading.flow.stream.SourceStage (implements java.util.concurrent.Callable<V>)
  - cascading.flow.stream.DuctGraph.Ordinal
  - cascading.flow.stream.Grouping<Group,ItemIterator>
  - cascading.pipe.joiner.JoinerClosure
    - cascading.flow.stream.MemoryCoGroupClosure
  - cascading.flow.stream.SparseTupleComparator (implements java.util.Comparator<T>)
  - cascading.flow.stream.StreamGraph
    - cascading.flow.stream.StepStreamGraph
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - cascading.flow.stream.DuctException
  - cascading.flow.stream.TrapHandler
  - cascading.tuple.Tuple (implements java.lang.Comparable<T>, java.lang.Iterable<T>, java.io.Serializable)
    - cascading.flow.stream.MemorySpliceGate.DelegatedTuple

## Interface Hierarchy

- cascading.flow.stream.CloseWindow
- cascading.flow.stream.Collapsing
- cascading.flow.stream.ElementDuct
- cascading.flow.stream.Mapping
- cascading.flow.stream.OpenWindow
- cascading.flow.stream.Reducing<Group,Result>

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - cascading.flow.stream.SpliceGate.Role

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