public interface LibraryIteration extends LibraryFeature
Modifier and Type | Interface and Description |
---|---|
static interface |
LibraryIteration.LibraryIterationExtension |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId)
Deprecated.
use Executor
|
java.lang.Object |
evaluateIteration(IterationManager iterationManager)
Evaluate the iteration under the supervision of an iterationManager.
|
@Deprecated @NonNull java.lang.Object createAccumulatorValue(@NonNull Evaluator evaluator, @NonNull TypeId accumulatorTypeId, @NonNull TypeId bodyTypeId)
@Nullable java.lang.Object evaluateIteration(@NonNull IterationManager iterationManager)
iterationManager
- the iteration spaceInvalidValueException
- if a body evaluates to invalid