cascading.pipe.joiner
Class RightJoin
java.lang.Object
cascading.pipe.joiner.RightJoin
- All Implemented Interfaces:
- Joiner, Serializable
public class RightJoin
- extends Object
- implements Joiner
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.
Note only the farthest left tuple stream will be used as the outer join. All following joins to the right will
be inner joins. See MixedJoin
for more flexibility.
- See Also:
MixedJoin
,
Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RightJoin
public RightJoin()
getIterator
public Iterator<Tuple> getIterator(JoinerClosure closure)
- Description copied from interface:
Joiner
- Returns an iterator that joins the given CoGroupClosure co-groups.
- Specified by:
getIterator
in interface Joiner
- Parameters:
closure
- of type GroupClosure
- Returns:
- an iterator
numJoins
public int numJoins()
- Description copied from interface:
Joiner
- Returns the number of joins this instance can handle. A value of -1 denotes there is no limit.
- Specified by:
numJoins
in interface Joiner
- Returns:
- an int
Copyright © 2007-2012 Concurrent, Inc. All Rights Reserved.