Class Summary |
CoGroup |
The CoGroup pipe allows for two or more tuple streams to join into a single stream via an optional Joiner . |
Each |
The Each operator applies either a Function or a Filter to each entry in the Tuple
stream. |
Every |
The Every operator applies an Aggregator or Buffer to every grouping. |
GroupBy |
The GroupBy pipe groups the Tuple stream by the given groupFields. |
HashJoin |
The HashJoin pipe allows for two or more tuple streams to join into a single stream via an optional Joiner when
all but one tuple stream is considered small enough to fit into memory. |
Merge |
The Merge Pipe allows for multiple branches, with the same fields to be spliced back into a single stream. |
Operator |
An Operator is a type of Pipe . |
Pipe |
Class Pipe is used to name branches in pipe assemblies, and as a base class for core
processing model types, specifically Each , Every , GroupBy ,
CoGroup , Merge , HashJoin , and SubAssembly . |
Splice |
The base class for GroupBy , CoGroup , Merge , and HashJoin . |
SubAssembly |
Subclasses of SubAssembly encapsulate complex assemblies of Pipe s so they my be reused in the same manner
a Pipe is used. |