Interface | Description |
---|---|
Joiner |
Interface Joiner allows for custom join strategies against a
CoGroup . |
Class | Description |
---|---|
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
Iterator 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
Iterator 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
Iterator 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
Iterator 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 |
Copyright © 2007-2015 Xplenty, Inc. All Rights Reserved.