|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FlowElement
Interface FlowElement is a utility interface used internally to simplify DAG management. It is not intended for users to interact with these methods directly.
Method Summary | |
---|---|
ConfigDef |
getConfigDef()
|
ConfigDef |
getStepConfigDef()
|
boolean |
hasConfigDef()
|
boolean |
hasStepConfigDef()
|
boolean |
isEquivalentTo(FlowElement element)
|
Scope |
outgoingScopeFor(Set<Scope> incomingScopes)
Method outgoingScopeFor returns the Scope this FlowElement hands off to the next FlowElement. |
Fields |
resolveIncomingOperationArgumentFields(Scope incomingScope)
Method resolveIncomingOperationArgumentFields returns the Fields outgoing from the previous FlowElement that are consumable by this FlowElement when preparing Operation arguments. |
Fields |
resolveIncomingOperationPassThroughFields(Scope incomingScope)
Method resolveIncomingOperationPassThroughFields returns the Fields outgoing from the previous FlowElement that are consumable by this FlowElement when preparing the Pipe outgoing tuple. |
Method Detail |
---|
Scope outgoingScopeFor(Set<Scope> incomingScopes)
incomingScopes
- of type SetFields resolveIncomingOperationArgumentFields(Scope incomingScope)
incomingScope
- of type Scope
Fields resolveIncomingOperationPassThroughFields(Scope incomingScope)
incomingScope
- of type Scope
boolean isEquivalentTo(FlowElement element)
ConfigDef getStepConfigDef()
boolean hasStepConfigDef()
ConfigDef getConfigDef()
boolean hasConfigDef()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |