cascading.pipe.cogroup
Class CoGroupClosure
java.lang.Object
cascading.pipe.cogroup.GroupClosure
cascading.pipe.cogroup.CoGroupClosure
public class CoGroupClosure
- extends GroupClosure
Class CoGroupClosure is used internally to represent co-grouping results of multiple tuple streams.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SPILL_THRESHOLD
public static final String SPILL_THRESHOLD
- See Also:
- Constant Field Values
CoGroupClosure
public CoGroupClosure(FlowProcess flowProcess,
int numSelfJoins,
Fields[] groupingFields,
Fields[] valueFields,
Tuple key,
Iterator values)
size
public int size()
- Overrides:
size in class GroupClosure
getIterator
public Iterator<Tuple> getIterator(int pos)
- Overrides:
getIterator in class GroupClosure
getGroup
public SpillableTupleList getGroup(int pos)
build
public void build(FlowProcess flowProcess,
int numSelfJoins)
Copyright © 2007-2008 Concurrent, Inc. All Rights Reserved.