public interface HandlesSplits
FnDataReceiver signalling that the downstream
runner is capable of performing splitting and providing progress reporting.| Modifier and Type | Interface and Description |
|---|---|
static class |
HandlesSplits.SplitResult |
| Modifier and Type | Method and Description |
|---|---|
double |
getProgress()
Returns the current progress of the active element as a fraction between 0.0 and 1.0.
|
HandlesSplits.SplitResult |
trySplit(double fractionOfRemainder)
Returns null if the split was unsuccessful.
|
HandlesSplits.SplitResult trySplit(double fractionOfRemainder)
double getProgress()