Additional top-level class in compilation unit: ListRangeReduction.
| Modifier and Type | Field and Description |
|---|---|
| private final ObservableList | |
| private final ToSemigroup | |
| private final BinaryOperator | |
| private FingerTree |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected final T | |
| protected Subscription | connect()
Implements abstract org. Implementation of this method should start observing inputs. |
| protected int | |
| protected int |
| input | back to summary |
|---|---|
| private final ObservableList<T> input | |
| monoid | back to summary |
|---|---|
| private final ToSemigroup<T, T> monoid | |
| reduction | back to summary |
|---|---|
| private final BinaryOperator<T> reduction | |
| tree | back to summary |
|---|---|
| private FingerTree<T, T> tree | |
| ListReduction | back to summary |
|---|---|
| pack-priv ListReduction(ObservableList<T> input, BinaryOperator<T> reduction) | |
| computeValue | back to summary |
|---|---|
| protected final T computeValue() Implements abstract org.
| |
| connect | back to summary |
|---|---|
| protected Subscription connect() Implements abstract org. Doc from org. Implementation of this method should start observing inputs. If the value
of this Val may change as a result of input change, the
corresponding input observer should call
| |
| getFrom | back to summary |
|---|---|
| protected int getFrom(int max) | |
| getTo | back to summary |
|---|---|
| protected int getTo(int max) | |