public final class ReducingBindings
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
mapThenReduce(javafx.collections.ObservableList<T> items,
R defaultValue,
java.util.function.Function<? super T,R> mapper,
java.util.function.BinaryOperator<R> reducer)
Returns an object binding whose value is the reduction of all elements in the list.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
mapThenReduce(javafx.collections.ObservableList<T> items,
R defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,R>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<R>> reducer)
Returns an object binding whose value is the reduction of all elements in the list.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
mapThenReduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<R> supplier,
java.util.function.Function<? super T,R> mapper,
java.util.function.BinaryOperator<R> reducer)
Returns an object binding whose value is the reduction of all elements in the list.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
mapThenReduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<R> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,R>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<R>> reducer)
Returns an object binding whose value is the reduction of all elements in the list.
|
static <K,V,R> javafx.beans.binding.ObjectBinding<R> |
mapThenReduce(javafx.collections.ObservableMap<K,V> items,
R defaultValue,
java.util.function.Function<? super V,R> mapper,
java.util.function.BinaryOperator<R> reducer)
Returns an object binding whose value is the reduction of all values in the map.
|
static <K,V,R> javafx.beans.binding.ObjectBinding<R> |
mapThenReduce(javafx.collections.ObservableMap<K,V> items,
R defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,R>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<R>> reducer)
Returns an object binding whose value is the reduction of all values in the map.
|
static <K,V,R> javafx.beans.binding.ObjectBinding<R> |
mapThenReduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<R> supplier,
java.util.function.Function<? super V,R> mapper,
java.util.function.BinaryOperator<R> reducer)
Returns an object binding whose value is the reduction of all values in the map.
|
static <K,V,R> javafx.beans.binding.ObjectBinding<R> |
mapThenReduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<R> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,R>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<R>> reducer)
Returns an object binding whose value is the reduction of all values in the map.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
mapThenReduce(javafx.collections.ObservableSet<T> items,
R defaultValue,
java.util.function.Function<? super T,R> mapper,
java.util.function.BinaryOperator<R> reducer)
Returns an object binding whose value is the reduction of all elements in the set.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
mapThenReduce(javafx.collections.ObservableSet<T> items,
R defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,R>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<R>> reducer)
Returns an object binding whose value is the reduction of all elements in the set.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
mapThenReduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<R> supplier,
java.util.function.Function<? super T,R> mapper,
java.util.function.BinaryOperator<R> reducer)
Returns an object binding whose value is the reduction of all elements in the set.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
mapThenReduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<R> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,R>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<R>> reducer)
Returns an object binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.BooleanBinding |
mapToBooleanThenReduce(javafx.collections.ObservableList<T> items,
java.lang.Boolean defaultValue,
java.util.function.Function<? super T,java.lang.Boolean> mapper,
java.util.function.BinaryOperator<java.lang.Boolean> reducer)
Returns a boolean binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.BooleanBinding |
mapToBooleanThenReduce(javafx.collections.ObservableList<T> items,
java.lang.Boolean defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Boolean>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Boolean>> reducer)
Returns a boolean binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.BooleanBinding |
mapToBooleanThenReduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<java.lang.Boolean> supplier,
java.util.function.Function<? super T,java.lang.Boolean> mapper,
java.util.function.BinaryOperator<java.lang.Boolean> reducer)
Returns a boolean binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.BooleanBinding |
mapToBooleanThenReduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<java.lang.Boolean> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Boolean>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Boolean>> reducer)
Returns a boolean binding whose value is the reduction of all elements in the list.
|
static <K,V> javafx.beans.binding.BooleanBinding |
mapToBooleanThenReduce(javafx.collections.ObservableMap<K,V> items,
java.lang.Boolean defaultValue,
java.util.function.Function<? super V,java.lang.Boolean> mapper,
java.util.function.BinaryOperator<java.lang.Boolean> reducer)
Returns a boolean binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.BooleanBinding |
mapToBooleanThenReduce(javafx.collections.ObservableMap<K,V> items,
java.lang.Boolean defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Boolean>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Boolean>> reducer)
Returns a boolean binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.BooleanBinding |
mapToBooleanThenReduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<java.lang.Boolean> supplier,
java.util.function.Function<? super V,java.lang.Boolean> mapper,
java.util.function.BinaryOperator<java.lang.Boolean> reducer)
Returns a boolean binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.BooleanBinding |
mapToBooleanThenReduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<java.lang.Boolean> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Boolean>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Boolean>> reducer)
Returns a boolean binding whose value is the reduction of all values in the map.
|
static <T> javafx.beans.binding.BooleanBinding |
mapToBooleanThenReduce(javafx.collections.ObservableSet<T> items,
java.lang.Boolean defaultValue,
java.util.function.Function<? super T,java.lang.Boolean> mapper,
java.util.function.BinaryOperator<java.lang.Boolean> reducer)
Returns a boolean binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.BooleanBinding |
mapToBooleanThenReduce(javafx.collections.ObservableSet<T> items,
java.lang.Boolean defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Boolean>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Boolean>> reducer)
Returns a boolean binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.BooleanBinding |
mapToBooleanThenReduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<java.lang.Boolean> supplier,
java.util.function.Function<? super T,java.lang.Boolean> mapper,
java.util.function.BinaryOperator<java.lang.Boolean> reducer)
Returns a boolean binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.BooleanBinding |
mapToBooleanThenReduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<java.lang.Boolean> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Boolean>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Boolean>> reducer)
Returns a boolean binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.DoubleBinding |
mapToDoubleThenReduce(javafx.collections.ObservableList<T> items,
java.lang.Double defaultValue,
java.util.function.Function<? super T,java.lang.Double> mapper,
java.util.function.BinaryOperator<java.lang.Double> reducer)
Returns a double binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.DoubleBinding |
mapToDoubleThenReduce(javafx.collections.ObservableList<T> items,
java.lang.Double defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Double>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Double>> reducer)
Returns a double binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.DoubleBinding |
mapToDoubleThenReduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<java.lang.Double> supplier,
java.util.function.Function<? super T,java.lang.Double> mapper,
java.util.function.BinaryOperator<java.lang.Double> reducer)
Returns a double binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.DoubleBinding |
mapToDoubleThenReduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<java.lang.Double> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Double>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Double>> reducer)
Returns a double binding whose value is the reduction of all elements in the list.
|
static <K,V> javafx.beans.binding.DoubleBinding |
mapToDoubleThenReduce(javafx.collections.ObservableMap<K,V> items,
java.lang.Double defaultValue,
java.util.function.Function<? super V,java.lang.Double> mapper,
java.util.function.BinaryOperator<java.lang.Double> reducer)
Returns a double binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.DoubleBinding |
mapToDoubleThenReduce(javafx.collections.ObservableMap<K,V> items,
java.lang.Double defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Double>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Double>> reducer)
Returns a double binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.DoubleBinding |
mapToDoubleThenReduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<java.lang.Double> supplier,
java.util.function.Function<? super V,java.lang.Double> mapper,
java.util.function.BinaryOperator<java.lang.Double> reducer)
Returns a double binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.DoubleBinding |
mapToDoubleThenReduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<java.lang.Double> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Double>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Double>> reducer)
Returns a double binding whose value is the reduction of all values in the map.
|
static <T> javafx.beans.binding.DoubleBinding |
mapToDoubleThenReduce(javafx.collections.ObservableSet<T> items,
java.lang.Double defaultValue,
java.util.function.Function<? super T,java.lang.Double> mapper,
java.util.function.BinaryOperator<java.lang.Double> reducer)
Returns a double binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.DoubleBinding |
mapToDoubleThenReduce(javafx.collections.ObservableSet<T> items,
java.lang.Double defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Double>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Double>> reducer)
Returns a double binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.DoubleBinding |
mapToDoubleThenReduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<java.lang.Double> supplier,
java.util.function.Function<? super T,java.lang.Double> mapper,
java.util.function.BinaryOperator<java.lang.Double> reducer)
Returns a double binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.DoubleBinding |
mapToDoubleThenReduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<java.lang.Double> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Double>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Double>> reducer)
Returns a double binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.FloatBinding |
mapToFloatThenReduce(javafx.collections.ObservableList<T> items,
java.lang.Float defaultValue,
java.util.function.Function<? super T,java.lang.Float> mapper,
java.util.function.BinaryOperator<java.lang.Float> reducer)
Returns a float binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.FloatBinding |
mapToFloatThenReduce(javafx.collections.ObservableList<T> items,
java.lang.Float defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Float>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Float>> reducer)
Returns a float binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.FloatBinding |
mapToFloatThenReduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<java.lang.Float> supplier,
java.util.function.Function<? super T,java.lang.Float> mapper,
java.util.function.BinaryOperator<java.lang.Float> reducer)
Returns a float binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.FloatBinding |
mapToFloatThenReduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<java.lang.Float> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Float>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Float>> reducer)
Returns a float binding whose value is the reduction of all elements in the list.
|
static <K,V> javafx.beans.binding.FloatBinding |
mapToFloatThenReduce(javafx.collections.ObservableMap<K,V> items,
java.lang.Float defaultValue,
java.util.function.Function<? super V,java.lang.Float> mapper,
java.util.function.BinaryOperator<java.lang.Float> reducer)
Returns a float binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.FloatBinding |
mapToFloatThenReduce(javafx.collections.ObservableMap<K,V> items,
java.lang.Float defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Float>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Float>> reducer)
Returns a float binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.FloatBinding |
mapToFloatThenReduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<java.lang.Float> supplier,
java.util.function.Function<? super V,java.lang.Float> mapper,
java.util.function.BinaryOperator<java.lang.Float> reducer)
Returns a float binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.FloatBinding |
mapToFloatThenReduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<java.lang.Float> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Float>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Float>> reducer)
Returns a float binding whose value is the reduction of all values in the map.
|
static <T> javafx.beans.binding.FloatBinding |
mapToFloatThenReduce(javafx.collections.ObservableSet<T> items,
java.lang.Float defaultValue,
java.util.function.Function<? super T,java.lang.Float> mapper,
java.util.function.BinaryOperator<java.lang.Float> reducer)
Returns a float binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.FloatBinding |
mapToFloatThenReduce(javafx.collections.ObservableSet<T> items,
java.lang.Float defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Float>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Float>> reducer)
Returns a float binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.FloatBinding |
mapToFloatThenReduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<java.lang.Float> supplier,
java.util.function.Function<? super T,java.lang.Float> mapper,
java.util.function.BinaryOperator<java.lang.Float> reducer)
Returns a float binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.FloatBinding |
mapToFloatThenReduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<java.lang.Float> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Float>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Float>> reducer)
Returns a float binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.IntegerBinding |
mapToIntegerThenReduce(javafx.collections.ObservableList<T> items,
java.lang.Integer defaultValue,
java.util.function.Function<? super T,java.lang.Integer> mapper,
java.util.function.BinaryOperator<java.lang.Integer> reducer)
Returns an integer binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.IntegerBinding |
mapToIntegerThenReduce(javafx.collections.ObservableList<T> items,
java.lang.Integer defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Integer>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Integer>> reducer)
Returns an integer binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.IntegerBinding |
mapToIntegerThenReduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<java.lang.Integer> supplier,
java.util.function.Function<? super T,java.lang.Integer> mapper,
java.util.function.BinaryOperator<java.lang.Integer> reducer)
Returns an integer binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.IntegerBinding |
mapToIntegerThenReduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<java.lang.Integer> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Integer>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Integer>> reducer)
Returns an integer binding whose value is the reduction of all elements in the list.
|
static <K,V> javafx.beans.binding.IntegerBinding |
mapToIntegerThenReduce(javafx.collections.ObservableMap<K,V> items,
java.lang.Integer defaultValue,
java.util.function.Function<? super V,java.lang.Integer> mapper,
java.util.function.BinaryOperator<java.lang.Integer> reducer)
Returns an integer binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.IntegerBinding |
mapToIntegerThenReduce(javafx.collections.ObservableMap<K,V> items,
java.lang.Integer defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Integer>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Integer>> reducer)
Returns an integer binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.IntegerBinding |
mapToIntegerThenReduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<java.lang.Integer> supplier,
java.util.function.Function<? super V,java.lang.Integer> mapper,
java.util.function.BinaryOperator<java.lang.Integer> reducer)
Returns an integer binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.IntegerBinding |
mapToIntegerThenReduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<java.lang.Integer> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Integer>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Integer>> reducer)
Returns an integer binding whose value is the reduction of all values in the map.
|
static <T> javafx.beans.binding.IntegerBinding |
mapToIntegerThenReduce(javafx.collections.ObservableSet<T> items,
java.lang.Integer defaultValue,
java.util.function.Function<? super T,java.lang.Integer> mapper,
java.util.function.BinaryOperator<java.lang.Integer> reducer)
Returns an integer binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.IntegerBinding |
mapToIntegerThenReduce(javafx.collections.ObservableSet<T> items,
java.lang.Integer defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Integer>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Integer>> reducer)
Returns an integer binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.IntegerBinding |
mapToIntegerThenReduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<java.lang.Integer> supplier,
java.util.function.Function<? super T,java.lang.Integer> mapper,
java.util.function.BinaryOperator<java.lang.Integer> reducer)
Returns an integer binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.IntegerBinding |
mapToIntegerThenReduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<java.lang.Integer> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Integer>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Integer>> reducer)
Returns an integer binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.LongBinding |
mapToLongThenReduce(javafx.collections.ObservableList<T> items,
java.lang.Long defaultValue,
java.util.function.Function<? super T,java.lang.Long> mapper,
java.util.function.BinaryOperator<java.lang.Long> reducer)
Returns a long binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.LongBinding |
mapToLongThenReduce(javafx.collections.ObservableList<T> items,
java.lang.Long defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Long>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Long>> reducer)
Returns a long binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.LongBinding |
mapToLongThenReduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<java.lang.Long> supplier,
java.util.function.Function<? super T,java.lang.Long> mapper,
java.util.function.BinaryOperator<java.lang.Long> reducer)
Returns a long binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.LongBinding |
mapToLongThenReduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<java.lang.Long> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Long>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Long>> reducer)
Returns a long binding whose value is the reduction of all elements in the list.
|
static <K,V> javafx.beans.binding.LongBinding |
mapToLongThenReduce(javafx.collections.ObservableMap<K,V> items,
java.lang.Long defaultValue,
java.util.function.Function<? super V,java.lang.Long> mapper,
java.util.function.BinaryOperator<java.lang.Long> reducer)
Returns a long binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.LongBinding |
mapToLongThenReduce(javafx.collections.ObservableMap<K,V> items,
java.lang.Long defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Long>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Long>> reducer)
Returns a long binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.LongBinding |
mapToLongThenReduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<java.lang.Long> supplier,
java.util.function.Function<? super V,java.lang.Long> mapper,
java.util.function.BinaryOperator<java.lang.Long> reducer)
Returns a long binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.LongBinding |
mapToLongThenReduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<java.lang.Long> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Long>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Long>> reducer)
Returns a long binding whose value is the reduction of all values in the map.
|
static <T> javafx.beans.binding.LongBinding |
mapToLongThenReduce(javafx.collections.ObservableSet<T> items,
java.lang.Long defaultValue,
java.util.function.Function<? super T,java.lang.Long> mapper,
java.util.function.BinaryOperator<java.lang.Long> reducer)
Returns a long binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.LongBinding |
mapToLongThenReduce(javafx.collections.ObservableSet<T> items,
java.lang.Long defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Long>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Long>> reducer)
Returns a long binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.LongBinding |
mapToLongThenReduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<java.lang.Long> supplier,
java.util.function.Function<? super T,java.lang.Long> mapper,
java.util.function.BinaryOperator<java.lang.Long> reducer)
Returns a long binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.LongBinding |
mapToLongThenReduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<java.lang.Long> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Long>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Long>> reducer)
Returns a long binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.NumberBinding |
mapToNumberThenReduce(javafx.collections.ObservableList<T> items,
java.lang.Number defaultValue,
java.util.function.Function<? super T,java.lang.Number> mapper,
java.util.function.BinaryOperator<java.lang.Number> reducer)
Returns a number binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.NumberBinding |
mapToNumberThenReduce(javafx.collections.ObservableList<T> items,
java.lang.Number defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Number>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Number>> reducer)
Returns a number binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.NumberBinding |
mapToNumberThenReduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<java.lang.Number> supplier,
java.util.function.Function<? super T,java.lang.Number> mapper,
java.util.function.BinaryOperator<java.lang.Number> reducer)
Returns a number binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.NumberBinding |
mapToNumberThenReduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<java.lang.Number> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Number>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Number>> reducer)
Returns a number binding whose value is the reduction of all elements in the list.
|
static <K,V> javafx.beans.binding.NumberBinding |
mapToNumberThenReduce(javafx.collections.ObservableMap<K,V> items,
java.lang.Number defaultValue,
java.util.function.Function<? super V,java.lang.Number> mapper,
java.util.function.BinaryOperator<java.lang.Number> reducer)
Returns a number binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.NumberBinding |
mapToNumberThenReduce(javafx.collections.ObservableMap<K,V> items,
java.lang.Number defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Number>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Number>> reducer)
Returns a number binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.NumberBinding |
mapToNumberThenReduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<java.lang.Number> supplier,
java.util.function.Function<? super V,java.lang.Number> mapper,
java.util.function.BinaryOperator<java.lang.Number> reducer)
Returns a number binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.NumberBinding |
mapToNumberThenReduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<java.lang.Number> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Number>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Number>> reducer)
Returns a number binding whose value is the reduction of all values in the map.
|
static <T> javafx.beans.binding.NumberBinding |
mapToNumberThenReduce(javafx.collections.ObservableSet<T> items,
java.lang.Number defaultValue,
java.util.function.Function<? super T,java.lang.Number> mapper,
java.util.function.BinaryOperator<java.lang.Number> reducer)
Returns a number binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.NumberBinding |
mapToNumberThenReduce(javafx.collections.ObservableSet<T> items,
java.lang.Number defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Number>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Number>> reducer)
Returns a number binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.NumberBinding |
mapToNumberThenReduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<java.lang.Number> supplier,
java.util.function.Function<? super T,java.lang.Number> mapper,
java.util.function.BinaryOperator<java.lang.Number> reducer)
Returns a number binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.NumberBinding |
mapToNumberThenReduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<java.lang.Number> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Number>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Number>> reducer)
Returns a number binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.StringBinding |
mapToStringThenReduce(javafx.collections.ObservableList<T> items,
java.lang.String defaultValue,
java.util.function.Function<? super T,java.lang.String> mapper,
java.util.function.BinaryOperator<java.lang.String> reducer)
Returns a string binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.StringBinding |
mapToStringThenReduce(javafx.collections.ObservableList<T> items,
java.lang.String defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.String>> reducer)
Returns a string binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.StringBinding |
mapToStringThenReduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<java.lang.String> supplier,
java.util.function.Function<? super T,java.lang.String> mapper,
java.util.function.BinaryOperator<java.lang.String> reducer)
Returns a string binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.StringBinding |
mapToStringThenReduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<java.lang.String> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.String>> reducer)
Returns a string binding whose value is the reduction of all elements in the list.
|
static <K,V> javafx.beans.binding.StringBinding |
mapToStringThenReduce(javafx.collections.ObservableMap<K,V> items,
java.lang.String defaultValue,
java.util.function.Function<? super V,java.lang.String> mapper,
java.util.function.BinaryOperator<java.lang.String> reducer)
Returns a string binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.StringBinding |
mapToStringThenReduce(javafx.collections.ObservableMap<K,V> items,
java.lang.String defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.String>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.String>> reducer)
Returns a string binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.StringBinding |
mapToStringThenReduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<java.lang.String> supplier,
java.util.function.Function<? super V,java.lang.String> mapper,
java.util.function.BinaryOperator<java.lang.String> reducer)
Returns a string binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.StringBinding |
mapToStringThenReduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<java.lang.String> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.String>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.String>> reducer)
Returns a string binding whose value is the reduction of all values in the map.
|
static <T> javafx.beans.binding.StringBinding |
mapToStringThenReduce(javafx.collections.ObservableSet<T> items,
java.lang.String defaultValue,
java.util.function.Function<? super T,java.lang.String> mapper,
java.util.function.BinaryOperator<java.lang.String> reducer)
Returns a string binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.StringBinding |
mapToStringThenReduce(javafx.collections.ObservableSet<T> items,
java.lang.String defaultValue,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.String>> reducer)
Returns a string binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.StringBinding |
mapToStringThenReduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<java.lang.String> supplier,
java.util.function.Function<? super T,java.lang.String> mapper,
java.util.function.BinaryOperator<java.lang.String> reducer)
Returns a string binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.StringBinding |
mapToStringThenReduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<java.lang.String> supplier,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.String>> reducer)
Returns a string binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.ObjectBinding<T> |
reduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer)
Returns an object binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.ObjectBinding<T> |
reduce(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer)
Returns an object binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.ObjectBinding<T> |
reduce(javafx.collections.ObservableList<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer)
Returns an object binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.ObjectBinding<T> |
reduce(javafx.collections.ObservableList<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer)
Returns an object binding whose value is the reduction of all elements in the list.
|
static <K,V> javafx.beans.binding.ObjectBinding<V> |
reduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<V> supplier,
java.util.function.BinaryOperator<V> reducer)
Returns an object binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.ObjectBinding<V> |
reduce(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<V> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer)
Returns an object binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.ObjectBinding<V> |
reduce(javafx.collections.ObservableMap<K,V> items,
V defaultValue,
java.util.function.BinaryOperator<V> reducer)
Returns an object binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.ObjectBinding<V> |
reduce(javafx.collections.ObservableMap<K,V> items,
V defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer)
Returns an object binding whose value is the reduction of all values in the map.
|
static <T> javafx.beans.binding.ObjectBinding<T> |
reduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer)
Returns an object binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.ObjectBinding<T> |
reduce(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer)
Returns an object binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.ObjectBinding<T> |
reduce(javafx.collections.ObservableSet<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer)
Returns an object binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.ObjectBinding<T> |
reduce(javafx.collections.ObservableSet<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer)
Returns an object binding whose value is the reduction of all elements in the set.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
reduceThenMap(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,R> mapper)
Returns an object binding whose value is the reduction of all elements in the list.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
reduceThenMap(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,R>> mapper)
Returns an object binding whose value is the reduction of all elements in the list.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
reduceThenMap(javafx.collections.ObservableList<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,R> mapper)
Returns an object binding whose value is the reduction of all elements in the list.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
reduceThenMap(javafx.collections.ObservableList<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,R>> mapper)
Returns an object binding whose value is the reduction of all elements in the list.
|
static <K,V,R> javafx.beans.binding.ObjectBinding<R> |
reduceThenMap(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<V> supplier,
java.util.function.BinaryOperator<V> reducer,
java.util.function.Function<? super V,R> mapper)
Returns an object binding whose value is the reduction of all values in the map.
|
static <K,V,R> javafx.beans.binding.ObjectBinding<R> |
reduceThenMap(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<V> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,R>> mapper)
Returns an object binding whose value is the reduction of all values in the map.
|
static <K,V,R> javafx.beans.binding.ObjectBinding<R> |
reduceThenMap(javafx.collections.ObservableMap<K,V> items,
V defaultValue,
java.util.function.BinaryOperator<V> reducer,
java.util.function.Function<? super V,R> mapper)
Returns an object binding whose value is the reduction of all values in the map.
|
static <K,V,R> javafx.beans.binding.ObjectBinding<R> |
reduceThenMap(javafx.collections.ObservableMap<K,V> items,
V defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,R>> mapper)
Returns an object binding whose value is the reduction of all values in the map.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
reduceThenMap(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,R> mapper)
Returns an object binding whose value is the reduction of all elements in the set.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
reduceThenMap(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,R>> mapper)
Returns an object binding whose value is the reduction of all elements in the set.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
reduceThenMap(javafx.collections.ObservableSet<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,R> mapper)
Returns an object binding whose value is the reduction of all elements in the set.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
reduceThenMap(javafx.collections.ObservableSet<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,R>> mapper)
Returns an object binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.BooleanBinding |
reduceThenMapToBoolean(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Boolean> mapper)
Returns a boolean binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.BooleanBinding |
reduceThenMapToBoolean(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Boolean>> mapper)
Returns a boolean binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.BooleanBinding |
reduceThenMapToBoolean(javafx.collections.ObservableList<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Boolean> mapper)
Returns a boolean binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.BooleanBinding |
reduceThenMapToBoolean(javafx.collections.ObservableList<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Boolean>> mapper)
Returns a boolean binding whose value is the reduction of all elements in the list.
|
static <K,V> javafx.beans.binding.BooleanBinding |
reduceThenMapToBoolean(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<V> supplier,
java.util.function.BinaryOperator<V> reducer,
java.util.function.Function<? super V,java.lang.Boolean> mapper)
Returns a boolean binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.BooleanBinding |
reduceThenMapToBoolean(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<V> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Boolean>> mapper)
Returns a boolean binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.BooleanBinding |
reduceThenMapToBoolean(javafx.collections.ObservableMap<K,V> items,
V defaultValue,
java.util.function.BinaryOperator<V> reducer,
java.util.function.Function<? super V,java.lang.Boolean> mapper)
Returns a boolean binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.BooleanBinding |
reduceThenMapToBoolean(javafx.collections.ObservableMap<K,V> items,
V defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Boolean>> mapper)
Returns a boolean binding whose value is the reduction of all values in the map.
|
static <T> javafx.beans.binding.BooleanBinding |
reduceThenMapToBoolean(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Boolean> mapper)
Returns a boolean binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.BooleanBinding |
reduceThenMapToBoolean(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Boolean>> mapper)
Returns a boolean binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.BooleanBinding |
reduceThenMapToBoolean(javafx.collections.ObservableSet<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Boolean> mapper)
Returns a boolean binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.BooleanBinding |
reduceThenMapToBoolean(javafx.collections.ObservableSet<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Boolean>> mapper)
Returns a boolean binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.DoubleBinding |
reduceThenMapToDouble(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Double> mapper)
Returns a double binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.DoubleBinding |
reduceThenMapToDouble(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Double>> mapper)
Returns a double binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.DoubleBinding |
reduceThenMapToDouble(javafx.collections.ObservableList<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Double> mapper)
Returns a double binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.DoubleBinding |
reduceThenMapToDouble(javafx.collections.ObservableList<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Double>> mapper)
Returns a double binding whose value is the reduction of all elements in the list.
|
static <K,V> javafx.beans.binding.DoubleBinding |
reduceThenMapToDouble(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<V> supplier,
java.util.function.BinaryOperator<V> reducer,
java.util.function.Function<? super V,java.lang.Double> mapper)
Returns a double binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.DoubleBinding |
reduceThenMapToDouble(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<V> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Double>> mapper)
Returns a double binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.DoubleBinding |
reduceThenMapToDouble(javafx.collections.ObservableMap<K,V> items,
V defaultValue,
java.util.function.BinaryOperator<V> reducer,
java.util.function.Function<? super V,java.lang.Double> mapper)
Returns a double binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.DoubleBinding |
reduceThenMapToDouble(javafx.collections.ObservableMap<K,V> items,
V defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Double>> mapper)
Returns a double binding whose value is the reduction of all values in the map.
|
static <T> javafx.beans.binding.DoubleBinding |
reduceThenMapToDouble(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Double> mapper)
Returns a double binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.DoubleBinding |
reduceThenMapToDouble(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Double>> mapper)
Returns a double binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.DoubleBinding |
reduceThenMapToDouble(javafx.collections.ObservableSet<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Double> mapper)
Returns a double binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.DoubleBinding |
reduceThenMapToDouble(javafx.collections.ObservableSet<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Double>> mapper)
Returns a double binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.FloatBinding |
reduceThenMapToFloat(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Float> mapper)
Returns a float binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.FloatBinding |
reduceThenMapToFloat(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Float>> mapper)
Returns a float binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.FloatBinding |
reduceThenMapToFloat(javafx.collections.ObservableList<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Float> mapper)
Returns a float binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.FloatBinding |
reduceThenMapToFloat(javafx.collections.ObservableList<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Float>> mapper)
Returns a float binding whose value is the reduction of all elements in the list.
|
static <K,V> javafx.beans.binding.FloatBinding |
reduceThenMapToFloat(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<V> supplier,
java.util.function.BinaryOperator<V> reducer,
java.util.function.Function<? super V,java.lang.Float> mapper)
Returns a float binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.FloatBinding |
reduceThenMapToFloat(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<V> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Float>> mapper)
Returns a float binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.FloatBinding |
reduceThenMapToFloat(javafx.collections.ObservableMap<K,V> items,
V defaultValue,
java.util.function.BinaryOperator<V> reducer,
java.util.function.Function<? super V,java.lang.Float> mapper)
Returns a float binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.FloatBinding |
reduceThenMapToFloat(javafx.collections.ObservableMap<K,V> items,
V defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Float>> mapper)
Returns a float binding whose value is the reduction of all values in the map.
|
static <T> javafx.beans.binding.FloatBinding |
reduceThenMapToFloat(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Float> mapper)
Returns a float binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.FloatBinding |
reduceThenMapToFloat(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Float>> mapper)
Returns a float binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.FloatBinding |
reduceThenMapToFloat(javafx.collections.ObservableSet<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Float> mapper)
Returns a float binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.FloatBinding |
reduceThenMapToFloat(javafx.collections.ObservableSet<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Float>> mapper)
Returns a float binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.IntegerBinding |
reduceThenMapToInteger(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Integer> mapper)
Returns an integer binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.IntegerBinding |
reduceThenMapToInteger(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Integer>> mapper)
Returns an integer binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.IntegerBinding |
reduceThenMapToInteger(javafx.collections.ObservableList<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Integer> mapper)
Returns an integer binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.IntegerBinding |
reduceThenMapToInteger(javafx.collections.ObservableList<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Integer>> mapper)
Returns an integer binding whose value is the reduction of all elements in the list.
|
static <K,V> javafx.beans.binding.IntegerBinding |
reduceThenMapToInteger(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<V> supplier,
java.util.function.BinaryOperator<V> reducer,
java.util.function.Function<? super V,java.lang.Integer> mapper)
Returns an integer binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.IntegerBinding |
reduceThenMapToInteger(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<V> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Integer>> mapper)
Returns an integer binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.IntegerBinding |
reduceThenMapToInteger(javafx.collections.ObservableMap<K,V> items,
V defaultValue,
java.util.function.BinaryOperator<V> reducer,
java.util.function.Function<? super V,java.lang.Integer> mapper)
Returns an integer binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.IntegerBinding |
reduceThenMapToInteger(javafx.collections.ObservableMap<K,V> items,
V defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Integer>> mapper)
Returns an integer binding whose value is the reduction of all values in the map.
|
static <T> javafx.beans.binding.IntegerBinding |
reduceThenMapToInteger(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Integer> mapper)
Returns an integer binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.IntegerBinding |
reduceThenMapToInteger(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Integer>> mapper)
Returns an integer binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.IntegerBinding |
reduceThenMapToInteger(javafx.collections.ObservableSet<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Integer> mapper)
Returns an integer binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.IntegerBinding |
reduceThenMapToInteger(javafx.collections.ObservableSet<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Integer>> mapper)
Returns an integer binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.LongBinding |
reduceThenMapToLong(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Long> mapper)
Returns a long binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.LongBinding |
reduceThenMapToLong(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Long>> mapper)
Returns a long binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.LongBinding |
reduceThenMapToLong(javafx.collections.ObservableList<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Long> mapper)
Returns a long binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.LongBinding |
reduceThenMapToLong(javafx.collections.ObservableList<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Long>> mapper)
Returns a long binding whose value is the reduction of all elements in the list.
|
static <K,V> javafx.beans.binding.LongBinding |
reduceThenMapToLong(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<V> supplier,
java.util.function.BinaryOperator<V> reducer,
java.util.function.Function<? super V,java.lang.Long> mapper)
Returns a long binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.LongBinding |
reduceThenMapToLong(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<V> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Long>> mapper)
Returns a long binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.LongBinding |
reduceThenMapToLong(javafx.collections.ObservableMap<K,V> items,
V defaultValue,
java.util.function.BinaryOperator<V> reducer,
java.util.function.Function<? super V,java.lang.Long> mapper)
Returns a long binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.LongBinding |
reduceThenMapToLong(javafx.collections.ObservableMap<K,V> items,
V defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Long>> mapper)
Returns a long binding whose value is the reduction of all values in the map.
|
static <T> javafx.beans.binding.LongBinding |
reduceThenMapToLong(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Long> mapper)
Returns a long binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.LongBinding |
reduceThenMapToLong(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Long>> mapper)
Returns a long binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.LongBinding |
reduceThenMapToLong(javafx.collections.ObservableSet<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Long> mapper)
Returns a long binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.LongBinding |
reduceThenMapToLong(javafx.collections.ObservableSet<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Long>> mapper)
Returns a long binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.NumberBinding |
reduceThenMapToNumber(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Number> mapper)
Returns a number binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.NumberBinding |
reduceThenMapToNumber(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Number>> mapper)
Returns a number binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.NumberBinding |
reduceThenMapToNumber(javafx.collections.ObservableList<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,? extends java.lang.Number> mapper)
Returns a number binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.NumberBinding |
reduceThenMapToNumber(javafx.collections.ObservableList<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,? extends java.lang.Number>> mapper)
Returns a number binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.NumberBinding |
reduceThenMapToNumber(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.Number> mapper)
Returns a number binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.NumberBinding |
reduceThenMapToNumber(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Number>> mapper)
Returns a number binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.NumberBinding |
reduceThenMapToNumber(javafx.collections.ObservableSet<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,? extends java.lang.Number> mapper)
Returns a number binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.NumberBinding |
reduceThenMapToNumber(javafx.collections.ObservableSet<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,? extends java.lang.Number>> mapper)
Returns a number binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.StringBinding |
reduceThenMapToString(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.String> mapper)
Returns a string binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.StringBinding |
reduceThenMapToString(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper)
Returns a string binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.StringBinding |
reduceThenMapToString(javafx.collections.ObservableList<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.String> mapper)
Returns a string binding whose value is the reduction of all elements in the list.
|
static <T> javafx.beans.binding.StringBinding |
reduceThenMapToString(javafx.collections.ObservableList<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper)
Returns a string binding whose value is the reduction of all elements in the list.
|
static <K,V> javafx.beans.binding.StringBinding |
reduceThenMapToString(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<V> supplier,
java.util.function.BinaryOperator<V> reducer,
java.util.function.Function<? super V,java.lang.String> mapper)
Returns a String binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.StringBinding |
reduceThenMapToString(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<V> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.String>> mapper)
Returns a String binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.StringBinding |
reduceThenMapToString(javafx.collections.ObservableMap<K,V> items,
V defaultValue,
java.util.function.BinaryOperator<V> reducer,
java.util.function.Function<? super V,java.lang.String> mapper)
Returns a String binding whose value is the reduction of all values in the map.
|
static <K,V> javafx.beans.binding.StringBinding |
reduceThenMapToString(javafx.collections.ObservableMap<K,V> items,
V defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.String>> mapper)
Returns a String binding whose value is the reduction of all values in the map.
|
static <T> javafx.beans.binding.StringBinding |
reduceThenMapToString(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.String> mapper)
Returns a string binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.StringBinding |
reduceThenMapToString(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper)
Returns a string binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.StringBinding |
reduceThenMapToString(javafx.collections.ObservableSet<T> items,
T defaultValue,
java.util.function.BinaryOperator<T> reducer,
java.util.function.Function<? super T,java.lang.String> mapper)
Returns a string binding whose value is the reduction of all elements in the set.
|
static <T> javafx.beans.binding.StringBinding |
reduceThenMapToString(javafx.collections.ObservableSet<T> items,
T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper)
Returns a string binding whose value is the reduction of all elements in the set.
|
@Nonnull public static <K,V> javafx.beans.binding.ObjectBinding<V> reduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable V defaultValue, @Nonnull java.util.function.BinaryOperator<V> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.ObjectBinding<V> reduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<V> supplier, @Nonnull java.util.function.BinaryOperator<V> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.ObjectBinding<V> reduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable V defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.ObjectBinding<V> reduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<V> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.BooleanBinding reduceThenMapToBoolean(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable V defaultValue, @Nonnull java.util.function.BinaryOperator<V> reducer, @Nonnull java.util.function.Function<? super V,java.lang.Boolean> mapper)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.BooleanBinding reduceThenMapToBoolean(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<V> supplier, @Nonnull java.util.function.BinaryOperator<V> reducer, @Nonnull java.util.function.Function<? super V,java.lang.Boolean> mapper)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.BooleanBinding reduceThenMapToBoolean(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable V defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Boolean>> mapper)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.BooleanBinding reduceThenMapToBoolean(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<V> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Boolean>> mapper)
items
- the observable map.reducer
- an associative, non-interfering, stateless function for combining two values.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.IntegerBinding reduceThenMapToInteger(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable V defaultValue, @Nonnull java.util.function.BinaryOperator<V> reducer, @Nonnull java.util.function.Function<? super V,java.lang.Integer> mapper)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.IntegerBinding reduceThenMapToInteger(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<V> supplier, @Nonnull java.util.function.BinaryOperator<V> reducer, @Nonnull java.util.function.Function<? super V,java.lang.Integer> mapper)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.IntegerBinding reduceThenMapToInteger(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable V defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Integer>> mapper)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.IntegerBinding reduceThenMapToInteger(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<V> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Integer>> mapper)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.LongBinding reduceThenMapToLong(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable V defaultValue, @Nonnull java.util.function.BinaryOperator<V> reducer, @Nonnull java.util.function.Function<? super V,java.lang.Long> mapper)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.LongBinding reduceThenMapToLong(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<V> supplier, @Nonnull java.util.function.BinaryOperator<V> reducer, @Nonnull java.util.function.Function<? super V,java.lang.Long> mapper)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.LongBinding reduceThenMapToLong(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable V defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Long>> mapper)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.LongBinding reduceThenMapToLong(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<V> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Long>> mapper)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.FloatBinding reduceThenMapToFloat(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable V defaultValue, @Nonnull java.util.function.BinaryOperator<V> reducer, @Nonnull java.util.function.Function<? super V,java.lang.Float> mapper)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.FloatBinding reduceThenMapToFloat(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<V> supplier, @Nonnull java.util.function.BinaryOperator<V> reducer, @Nonnull java.util.function.Function<? super V,java.lang.Float> mapper)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.FloatBinding reduceThenMapToFloat(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable V defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Float>> mapper)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.FloatBinding reduceThenMapToFloat(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<V> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Float>> mapper)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.DoubleBinding reduceThenMapToDouble(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable V defaultValue, @Nonnull java.util.function.BinaryOperator<V> reducer, @Nonnull java.util.function.Function<? super V,java.lang.Double> mapper)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.DoubleBinding reduceThenMapToDouble(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<V> supplier, @Nonnull java.util.function.BinaryOperator<V> reducer, @Nonnull java.util.function.Function<? super V,java.lang.Double> mapper)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.DoubleBinding reduceThenMapToDouble(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable V defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Double>> mapper)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.DoubleBinding reduceThenMapToDouble(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<V> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Double>> mapper)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.StringBinding reduceThenMapToString(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable V defaultValue, @Nonnull java.util.function.BinaryOperator<V> reducer, @Nonnull java.util.function.Function<? super V,java.lang.String> mapper)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.StringBinding reduceThenMapToString(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<V> supplier, @Nonnull java.util.function.BinaryOperator<V> reducer, @Nonnull java.util.function.Function<? super V,java.lang.String> mapper)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.StringBinding reduceThenMapToString(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable V defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.String>> mapper)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V> javafx.beans.binding.StringBinding reduceThenMapToString(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<V> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.String>> mapper)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.ObjectBinding<T> reduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.ObjectBinding<T> reduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer)
items
- the observable list of elements.reducer
- an associative, non-interfering, stateless function for combining two values.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static <T> javafx.beans.binding.ObjectBinding<T> reduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.ObjectBinding<T> reduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer)
items
- the observable list of elements.reducer
- an associative, non-interfering, stateless function for combining two values.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static <T> javafx.beans.binding.StringBinding reduceThenMapToString(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.String> mapper)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.StringBinding reduceThenMapToString(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.String> mapper)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.StringBinding reduceThenMapToString(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.StringBinding reduceThenMapToString(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.IntegerBinding reduceThenMapToInteger(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Integer> mapper)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.IntegerBinding reduceThenMapToInteger(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Integer> mapper)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.IntegerBinding reduceThenMapToInteger(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Integer>> mapper)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.IntegerBinding reduceThenMapToInteger(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Integer>> mapper)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.LongBinding reduceThenMapToLong(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Long> mapper)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.LongBinding reduceThenMapToLong(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Long> mapper)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.LongBinding reduceThenMapToLong(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Long>> mapper)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.LongBinding reduceThenMapToLong(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Long>> mapper)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.FloatBinding reduceThenMapToFloat(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Float> mapper)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.FloatBinding reduceThenMapToFloat(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Float> mapper)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.FloatBinding reduceThenMapToFloat(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Float>> mapper)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.FloatBinding reduceThenMapToFloat(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Float>> mapper)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.DoubleBinding reduceThenMapToDouble(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Double> mapper)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.DoubleBinding reduceThenMapToDouble(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Double> mapper)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.DoubleBinding reduceThenMapToDouble(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Double>> mapper)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.DoubleBinding reduceThenMapToDouble(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Double>> mapper)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.BooleanBinding reduceThenMapToBoolean(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Boolean> mapper)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.BooleanBinding reduceThenMapToBoolean(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Boolean> mapper)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.BooleanBinding reduceThenMapToBoolean(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Boolean>> mapper)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.BooleanBinding reduceThenMapToBoolean(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Boolean>> mapper)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.NumberBinding reduceThenMapToNumber(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,? extends java.lang.Number> mapper)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.NumberBinding reduceThenMapToNumber(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Number> mapper)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.NumberBinding reduceThenMapToNumber(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,? extends java.lang.Number>> mapper)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.NumberBinding reduceThenMapToNumber(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Number>> mapper)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.ObjectBinding<T> reduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.ObjectBinding<T> reduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer)
items
- the observable set of elements.reducer
- an associative, non-interfering, stateless function for combining two values.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static <T> javafx.beans.binding.ObjectBinding<T> reduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.ObjectBinding<T> reduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer)
items
- the observable set of elements.reducer
- an associative, non-interfering, stateless function for combining two values.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static <T> javafx.beans.binding.StringBinding reduceThenMapToString(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.String> mapper)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.StringBinding reduceThenMapToString(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.String> mapper)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.StringBinding reduceThenMapToString(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.StringBinding reduceThenMapToString(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.IntegerBinding reduceThenMapToInteger(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Integer> mapper)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.IntegerBinding reduceThenMapToInteger(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Integer> mapper)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.IntegerBinding reduceThenMapToInteger(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Integer>> mapper)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.IntegerBinding reduceThenMapToInteger(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Integer>> mapper)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.LongBinding reduceThenMapToLong(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Long> mapper)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.LongBinding reduceThenMapToLong(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Long> mapper)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.LongBinding reduceThenMapToLong(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Long>> mapper)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.LongBinding reduceThenMapToLong(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Long>> mapper)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.FloatBinding reduceThenMapToFloat(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Float> mapper)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.FloatBinding reduceThenMapToFloat(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Float> mapper)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.FloatBinding reduceThenMapToFloat(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Float>> mapper)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.FloatBinding reduceThenMapToFloat(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Float>> mapper)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.DoubleBinding reduceThenMapToDouble(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Double> mapper)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.DoubleBinding reduceThenMapToDouble(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Double> mapper)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.DoubleBinding reduceThenMapToDouble(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Double>> mapper)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.DoubleBinding reduceThenMapToDouble(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Double>> mapper)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.BooleanBinding reduceThenMapToBoolean(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Boolean> mapper)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.BooleanBinding reduceThenMapToBoolean(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Boolean> mapper)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.BooleanBinding reduceThenMapToBoolean(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Boolean>> mapper)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.BooleanBinding reduceThenMapToBoolean(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Boolean>> mapper)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.NumberBinding reduceThenMapToNumber(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,? extends java.lang.Number> mapper)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.NumberBinding reduceThenMapToNumber(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,java.lang.Number> mapper)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.NumberBinding reduceThenMapToNumber(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,? extends java.lang.Number>> mapper)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T> javafx.beans.binding.NumberBinding reduceThenMapToNumber(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Number>> mapper)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> reduceThenMap(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,R> mapper)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> reduceThenMap(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,R> mapper)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> reduceThenMap(@Nonnull javafx.collections.ObservableList<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,R>> mapper)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> reduceThenMap(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,R>> mapper)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> reduceThenMap(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,R> mapper)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> reduceThenMap(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> reducer, @Nonnull java.util.function.Function<? super T,R> mapper)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> reduceThenMap(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,R>> mapper)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> reduceThenMap(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,R>> mapper)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V,R> javafx.beans.binding.ObjectBinding<R> reduceThenMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable V defaultValue, @Nonnull java.util.function.BinaryOperator<V> reducer, @Nonnull java.util.function.Function<? super V,R> mapper)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V,R> javafx.beans.binding.ObjectBinding<R> reduceThenMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<V> supplier, @Nonnull java.util.function.BinaryOperator<V> reducer, @Nonnull java.util.function.Function<? super V,R> mapper)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V,R> javafx.beans.binding.ObjectBinding<R> reduceThenMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable V defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,R>> mapper)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <K,V,R> javafx.beans.binding.ObjectBinding<R> reduceThenMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<V> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<V>> reducer, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,R>> mapper)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.reducer
- an associative, non-interfering, stateless function for combining two values.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> mapThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable R defaultValue, @Nonnull java.util.function.Function<? super T,R> mapper, @Nonnull java.util.function.BinaryOperator<R> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> mapThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<R> supplier, @Nonnull java.util.function.Function<? super T,R> mapper, @Nonnull java.util.function.BinaryOperator<R> reducer)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> mapThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable R defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,R>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<R>> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> mapThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<R> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,R>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<R>> reducer)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> mapThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable R defaultValue, @Nonnull java.util.function.Function<? super T,R> mapper, @Nonnull java.util.function.BinaryOperator<R> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> mapThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<R> supplier, @Nonnull java.util.function.Function<? super T,R> mapper, @Nonnull java.util.function.BinaryOperator<R> reducer)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> mapThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable R defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,R>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<R>> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> mapThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<R> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,R>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<R>> reducer)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V,R> javafx.beans.binding.ObjectBinding<R> mapThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable R defaultValue, @Nonnull java.util.function.Function<? super V,R> mapper, @Nonnull java.util.function.BinaryOperator<R> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V,R> javafx.beans.binding.ObjectBinding<R> mapThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<R> supplier, @Nonnull java.util.function.Function<? super V,R> mapper, @Nonnull java.util.function.BinaryOperator<R> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V,R> javafx.beans.binding.ObjectBinding<R> mapThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable R defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,R>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<R>> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V,R> javafx.beans.binding.ObjectBinding<R> mapThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<R> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,R>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<R>> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.BooleanBinding mapToBooleanThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable java.lang.Boolean defaultValue, @Nonnull java.util.function.Function<? super T,java.lang.Boolean> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Boolean> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.BooleanBinding mapToBooleanThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<java.lang.Boolean> supplier, @Nonnull java.util.function.Function<? super T,java.lang.Boolean> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Boolean> reducer)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.BooleanBinding mapToBooleanThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable java.lang.Boolean defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Boolean>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Boolean>> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.BooleanBinding mapToBooleanThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<java.lang.Boolean> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Boolean>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Boolean>> reducer)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.BooleanBinding mapToBooleanThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable java.lang.Boolean defaultValue, @Nonnull java.util.function.Function<? super T,java.lang.Boolean> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Boolean> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.BooleanBinding mapToBooleanThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<java.lang.Boolean> supplier, @Nonnull java.util.function.Function<? super T,java.lang.Boolean> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Boolean> reducer)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.BooleanBinding mapToBooleanThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable java.lang.Boolean defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Boolean>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Boolean>> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.BooleanBinding mapToBooleanThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<java.lang.Boolean> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Boolean>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Boolean>> reducer)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.BooleanBinding mapToBooleanThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable java.lang.Boolean defaultValue, @Nonnull java.util.function.Function<? super V,java.lang.Boolean> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Boolean> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.BooleanBinding mapToBooleanThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<java.lang.Boolean> supplier, @Nonnull java.util.function.Function<? super V,java.lang.Boolean> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Boolean> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.BooleanBinding mapToBooleanThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable java.lang.Boolean defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Boolean>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Boolean>> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.BooleanBinding mapToBooleanThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<java.lang.Boolean> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Boolean>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Boolean>> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.IntegerBinding mapToIntegerThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable java.lang.Integer defaultValue, @Nonnull java.util.function.Function<? super T,java.lang.Integer> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Integer> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.IntegerBinding mapToIntegerThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<java.lang.Integer> supplier, @Nonnull java.util.function.Function<? super T,java.lang.Integer> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Integer> reducer)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.IntegerBinding mapToIntegerThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable java.lang.Integer defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Integer>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Integer>> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.IntegerBinding mapToIntegerThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<java.lang.Integer> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Integer>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Integer>> reducer)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.IntegerBinding mapToIntegerThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable java.lang.Integer defaultValue, @Nonnull java.util.function.Function<? super T,java.lang.Integer> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Integer> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.IntegerBinding mapToIntegerThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<java.lang.Integer> supplier, @Nonnull java.util.function.Function<? super T,java.lang.Integer> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Integer> reducer)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.IntegerBinding mapToIntegerThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable java.lang.Integer defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Integer>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Integer>> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.IntegerBinding mapToIntegerThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<java.lang.Integer> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Integer>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Integer>> reducer)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.IntegerBinding mapToIntegerThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable java.lang.Integer defaultValue, @Nonnull java.util.function.Function<? super V,java.lang.Integer> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Integer> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.IntegerBinding mapToIntegerThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<java.lang.Integer> supplier, @Nonnull java.util.function.Function<? super V,java.lang.Integer> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Integer> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.IntegerBinding mapToIntegerThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable java.lang.Integer defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Integer>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Integer>> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.IntegerBinding mapToIntegerThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<java.lang.Integer> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Integer>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Integer>> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.LongBinding mapToLongThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable java.lang.Long defaultValue, @Nonnull java.util.function.Function<? super T,java.lang.Long> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Long> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.LongBinding mapToLongThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<java.lang.Long> supplier, @Nonnull java.util.function.Function<? super T,java.lang.Long> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Long> reducer)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.LongBinding mapToLongThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable java.lang.Long defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Long>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Long>> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.LongBinding mapToLongThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<java.lang.Long> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Long>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Long>> reducer)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.LongBinding mapToLongThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable java.lang.Long defaultValue, @Nonnull java.util.function.Function<? super T,java.lang.Long> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Long> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.LongBinding mapToLongThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<java.lang.Long> supplier, @Nonnull java.util.function.Function<? super T,java.lang.Long> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Long> reducer)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.LongBinding mapToLongThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable java.lang.Long defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Long>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Long>> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.LongBinding mapToLongThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<java.lang.Long> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Long>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Long>> reducer)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.LongBinding mapToLongThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable java.lang.Long defaultValue, @Nonnull java.util.function.Function<? super V,java.lang.Long> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Long> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.LongBinding mapToLongThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<java.lang.Long> supplier, @Nonnull java.util.function.Function<? super V,java.lang.Long> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Long> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.LongBinding mapToLongThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable java.lang.Long defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Long>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Long>> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.LongBinding mapToLongThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<java.lang.Long> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Long>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Long>> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.FloatBinding mapToFloatThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable java.lang.Float defaultValue, @Nonnull java.util.function.Function<? super T,java.lang.Float> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Float> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.FloatBinding mapToFloatThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<java.lang.Float> supplier, @Nonnull java.util.function.Function<? super T,java.lang.Float> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Float> reducer)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.FloatBinding mapToFloatThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable java.lang.Float defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Float>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Float>> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.FloatBinding mapToFloatThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<java.lang.Float> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Float>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Float>> reducer)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.FloatBinding mapToFloatThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable java.lang.Float defaultValue, @Nonnull java.util.function.Function<? super T,java.lang.Float> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Float> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.FloatBinding mapToFloatThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<java.lang.Float> supplier, @Nonnull java.util.function.Function<? super T,java.lang.Float> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Float> reducer)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.FloatBinding mapToFloatThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable java.lang.Float defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Float>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Float>> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.FloatBinding mapToFloatThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<java.lang.Float> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Float>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Float>> reducer)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.FloatBinding mapToFloatThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable java.lang.Float defaultValue, @Nonnull java.util.function.Function<? super V,java.lang.Float> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Float> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.FloatBinding mapToFloatThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<java.lang.Float> supplier, @Nonnull java.util.function.Function<? super V,java.lang.Float> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Float> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.FloatBinding mapToFloatThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable java.lang.Float defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Float>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Float>> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.FloatBinding mapToFloatThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<java.lang.Float> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Float>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Float>> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.DoubleBinding mapToDoubleThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable java.lang.Double defaultValue, @Nonnull java.util.function.Function<? super T,java.lang.Double> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Double> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.DoubleBinding mapToDoubleThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<java.lang.Double> supplier, @Nonnull java.util.function.Function<? super T,java.lang.Double> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Double> reducer)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.DoubleBinding mapToDoubleThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable java.lang.Double defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Double>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Double>> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.DoubleBinding mapToDoubleThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<java.lang.Double> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Double>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Double>> reducer)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.DoubleBinding mapToDoubleThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable java.lang.Double defaultValue, @Nonnull java.util.function.Function<? super T,java.lang.Double> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Double> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.DoubleBinding mapToDoubleThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<java.lang.Double> supplier, @Nonnull java.util.function.Function<? super T,java.lang.Double> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Double> reducer)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.DoubleBinding mapToDoubleThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable java.lang.Double defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Double>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Double>> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.DoubleBinding mapToDoubleThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<java.lang.Double> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Double>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Double>> reducer)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.DoubleBinding mapToDoubleThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable java.lang.Double defaultValue, @Nonnull java.util.function.Function<? super V,java.lang.Double> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Double> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.DoubleBinding mapToDoubleThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<java.lang.Double> supplier, @Nonnull java.util.function.Function<? super V,java.lang.Double> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Double> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.DoubleBinding mapToDoubleThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable java.lang.Double defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Double>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Double>> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.DoubleBinding mapToDoubleThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<java.lang.Double> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Double>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Double>> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.NumberBinding mapToNumberThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable java.lang.Number defaultValue, @Nonnull java.util.function.Function<? super T,java.lang.Number> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Number> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.NumberBinding mapToNumberThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<java.lang.Number> supplier, @Nonnull java.util.function.Function<? super T,java.lang.Number> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Number> reducer)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.NumberBinding mapToNumberThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable java.lang.Number defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Number>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Number>> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.NumberBinding mapToNumberThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<java.lang.Number> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Number>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Number>> reducer)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.NumberBinding mapToNumberThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable java.lang.Number defaultValue, @Nonnull java.util.function.Function<? super T,java.lang.Number> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Number> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.NumberBinding mapToNumberThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<java.lang.Number> supplier, @Nonnull java.util.function.Function<? super T,java.lang.Number> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Number> reducer)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.NumberBinding mapToNumberThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable java.lang.Number defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Number>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Number>> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.NumberBinding mapToNumberThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<java.lang.Number> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.Number>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Number>> reducer)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding mapToNumberThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable java.lang.Number defaultValue, @Nonnull java.util.function.Function<? super V,java.lang.Number> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Number> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding mapToNumberThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<java.lang.Number> supplier, @Nonnull java.util.function.Function<? super V,java.lang.Number> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.Number> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding mapToNumberThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable java.lang.Number defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Number>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Number>> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding mapToNumberThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<java.lang.Number> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.Number>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.Number>> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.StringBinding mapToStringThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable java.lang.String defaultValue, @Nonnull java.util.function.Function<? super T,java.lang.String> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.String> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.StringBinding mapToStringThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<java.lang.String> supplier, @Nonnull java.util.function.Function<? super T,java.lang.String> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.String> reducer)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.StringBinding mapToStringThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nullable java.lang.String defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.String>> reducer)
items
- the observable list of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.StringBinding mapToStringThenReduce(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<java.lang.String> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.String>> reducer)
items
- the observable list of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.StringBinding mapToStringThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable java.lang.String defaultValue, @Nonnull java.util.function.Function<? super T,java.lang.String> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.String> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.StringBinding mapToStringThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<java.lang.String> supplier, @Nonnull java.util.function.Function<? super T,java.lang.String> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.String> reducer)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.StringBinding mapToStringThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable java.lang.String defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.String>> reducer)
items
- the observable set of elements.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <T> javafx.beans.binding.StringBinding mapToStringThenReduce(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<java.lang.String> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.String>> reducer)
items
- the observable set of elements.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each element.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.StringBinding mapToStringThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable java.lang.String defaultValue, @Nonnull java.util.function.Function<? super V,java.lang.String> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.String> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.StringBinding mapToStringThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<java.lang.String> supplier, @Nonnull java.util.function.Function<? super V,java.lang.String> mapper, @Nonnull java.util.function.BinaryOperator<java.lang.String> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.StringBinding mapToStringThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable java.lang.String defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.String>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.String>> reducer)
items
- the observable map.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.@Nonnull public static <K,V> javafx.beans.binding.StringBinding mapToStringThenReduce(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<java.lang.String> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super V,java.lang.String>> mapper, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<java.lang.String>> reducer)
items
- the observable map.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to each value.reducer
- an associative, non-interfering, stateless function for combining two values.