|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Joiner | Interface Joiner allows for custom join strategies against a CoGroup . |
Class Summary | |
---|---|
BaseJoiner | |
BufferJoin | Class BufferJoiner notifies the Cascading planner that the next Buffer instance
will implement a custom join strategy. |
InnerJoin | Class InnerJoin will return an InnerJoin.JoinIterator that will iterate over a given Joiner and return tuples that represent
and inner join of the CoGrouper internal grouped tuple collections. |
InnerJoin.JoinIterator | |
JoinerClosure | Class JoinerClosure wraps all incoming tuple streams with iterator instances allowing for just join implementations. |
LeftJoin | Class LeftJoin will return an LeftJoin.JoinIterator that will iterate over a given Joiner and return tuples that represent
a left inner, right outer join of the CoGrouper internal grouped tuple collections. |
LeftJoin.JoinIterator | |
MixedJoin | Class MixedJoin will return an Iterator that will iterate over a given
Joiner and return tuples that represent a join as defined by the given boolean array. |
OuterJoin | Class OuterJoin will return an OuterJoin.JoinIterator that will iterate over a given Joiner and return tuples that represent
and outer join of the CoGrouper internal grouped tuple collections. |
OuterJoin.JoinIterator | |
RightJoin | Class RightJoin will return an RightJoin.JoinIterator that will iterate over a given Joiner and return tuples that represent
a left outer, right inner join of the CoGrouper internal grouped tuple collections. |
RightJoin.JoinIterator |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |