public abstract class FlowPosition extends java.lang.Object implements java.util.function.Predicate<ModelRunner>
| Constructor and Description |
|---|
FlowPosition(FlowStep step) |
| Modifier and Type | Method and Description |
|---|---|
Step |
getStep() |
protected abstract boolean |
isRunnerAtRightPositionFor(FlowStep step,
ModelRunner modelRunner) |
FlowPosition |
orAfter(FlowStep mergeStep) |
boolean |
test(ModelRunner modelRunner) |
public FlowPosition(FlowStep step)
protected abstract boolean isRunnerAtRightPositionFor(FlowStep step, ModelRunner modelRunner)
public final boolean test(ModelRunner modelRunner)
test in interface java.util.function.Predicate<ModelRunner>public final Step getStep()
public FlowPosition orAfter(FlowStep mergeStep)