cascading.flow.hadoop.stream
Class HadoopMemoryJoinGate
java.lang.Object
cascading.flow.stream.Duct<Incoming,Outgoing>
cascading.flow.stream.Gate<TupleEntry,Grouping<TupleEntry,TupleEntryIterator>>
cascading.flow.stream.SpliceGate
cascading.flow.stream.MemorySpliceGate
cascading.flow.stream.MemoryHashJoinGate
cascading.flow.hadoop.stream.HadoopMemoryJoinGate
- All Implemented Interfaces:
- Collapsing, ElementDuct
public class HadoopMemoryJoinGate
- extends MemoryHashJoinGate
Fields inherited from class cascading.flow.stream.SpliceGate |
flowProcess, grouping, incomingScopes, keyEntry, keyFields, orderedPrevious, outgoingScopes, role, sortFields, splice, tupleEntryIterator, valuesFields |
Fields inherited from class cascading.flow.stream.Duct |
next |
Methods inherited from class cascading.flow.stream.SpliceGate |
addIncomingScope, addOutgoingScope, cleanup, equals, getBranchNames, getFlowElement, getIncomingScopes, getOutgoingScopes, handleException, handleReThrowableException, hashCode, hasTrapHandler, makePosMap, orderDucts, setBranchNames, setTrapHandler, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
HadoopMemoryJoinGate
public HadoopMemoryJoinGate(FlowProcess flowProcess,
HashJoin join)
createKeySet
protected java.util.Set<Tuple> createKeySet()
- Overrides:
createKeySet
in class MemorySpliceGate
createTupleMap
protected java.util.Map<Tuple,java.util.Collection<Tuple>> createTupleMap()
- Overrides:
createTupleMap
in class MemorySpliceGate
waitOnLatch
protected void waitOnLatch()
- Overrides:
waitOnLatch
in class MemoryHashJoinGate
countDownLatch
protected void countDownLatch()
- Overrides:
countDownLatch
in class MemoryHashJoinGate
Copyright © 2007-2011 Concurrent, Inc. All Rights Reserved.