public class FilterEachStage extends EachStage
argumentsBuilder, argumentsEntry, argumentsSelector, incomingEntry, operationCall, outgoingBuilder, outgoingEntry, outgoingSelector, outputCollector, remainderFields, RETAIN_COLLECTOR
branchNames, flowElement, flowProcess, incomingScopes, outgoingScopes, trapHandler
Constructor and Description |
---|
FilterEachStage(FlowProcess flowProcess,
Each each) |
Modifier and Type | Method and Description |
---|---|
protected Fields |
getIncomingArgumentsFields() |
protected Fields |
getIncomingPassThroughFields() |
void |
initialize()
Called immediately after bind
|
void |
receive(Duct previous,
TupleEntry incomingEntry) |
getOperator, getOutgoingSelector
cleanup, complete, createArgumentsBuilder, createOutgoingBuilder, getOperationDeclaredFields, prepare
addIncomingScope, addOutgoingScope, equals, getBranchNames, getFlowElement, getIncomingScopes, getOutgoingFields, getOutgoingScopes, handleException, handleReThrowableException, hashCode, hasTrapHandler, setBranchNames, setTrapHandler, toString
bind, getNext, getNextFor, receiveFirst, start
public FilterEachStage(FlowProcess flowProcess, Each each)
protected Fields getIncomingPassThroughFields()
getIncomingPassThroughFields
in class OperatorStage<TupleEntry>
protected Fields getIncomingArgumentsFields()
getIncomingArgumentsFields
in class OperatorStage<TupleEntry>
public void initialize()
Duct
initialize
in class OperatorStage<TupleEntry>
public void receive(Duct previous, TupleEntry incomingEntry)
receive
in class Stage<TupleEntry,TupleEntry>