public final class CollectionBindings
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static javafx.beans.binding.NumberBinding |
averageInList(javafx.collections.ObservableList<? extends java.lang.Number> items,
java.lang.Number defaultValue)
Creates a number binding that computes the average value amongst elements.
|
static javafx.beans.binding.NumberBinding |
averageInList(javafx.collections.ObservableList<? extends java.lang.Number> items,
java.util.function.Supplier<? extends java.lang.Number> supplier)
Creates a number binding that computes the average value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
averageInList(javafx.collections.ObservableList<T> items,
java.lang.Number defaultValue,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
Creates a number binding that computes the average value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
averageInList(javafx.collections.ObservableList<T> items,
java.lang.Number defaultValue,
java.util.function.ToDoubleFunction<? super T> mapper)
Creates a number binding that computes the average value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
averageInList(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
Creates a number binding that computes the average value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
averageInList(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
java.util.function.ToDoubleFunction<? super T> mapper)
Creates a number binding that computes the average value amongst elements.
|
static <K> javafx.beans.binding.NumberBinding |
averageInMap(javafx.collections.ObservableMap<K,? extends java.lang.Number> items,
java.lang.Number defaultValue)
Creates a number binding that computes the average value amongst values.
|
static <K> javafx.beans.binding.NumberBinding |
averageInMap(javafx.collections.ObservableMap<K,? extends java.lang.Number> items,
java.util.function.Supplier<? extends java.lang.Number> supplier)
Creates a number binding that computes the average value amongst values.
|
static <K,V> javafx.beans.binding.NumberBinding |
averageInMap(javafx.collections.ObservableMap<K,V> items,
java.lang.Number defaultValue,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super V>> mapper)
Creates a number binding that computes the average value amongst values.
|
static <K,V> javafx.beans.binding.NumberBinding |
averageInMap(javafx.collections.ObservableMap<K,V> items,
java.lang.Number defaultValue,
java.util.function.ToDoubleFunction<? super V> mapper)
Creates a number binding that computes the average value amongst values.
|
static <K,V> javafx.beans.binding.NumberBinding |
averageInMap(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super V>> mapper)
Creates a number binding that computes the average value amongst values.
|
static <K,V> javafx.beans.binding.NumberBinding |
averageInMap(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
java.util.function.ToDoubleFunction<? super V> mapper)
Creates a number binding that computes the average value amongst values.
|
static javafx.beans.binding.NumberBinding |
averageInSet(javafx.collections.ObservableSet<? extends java.lang.Number> items,
java.lang.Number defaultValue)
Creates a number binding that computes the average value amongst elements.
|
static javafx.beans.binding.NumberBinding |
averageInSet(javafx.collections.ObservableSet<? extends java.lang.Number> items,
java.util.function.Supplier<? extends java.lang.Number> supplier)
Creates a number binding that computes the average value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
averageInSet(javafx.collections.ObservableSet<T> items,
java.lang.Number defaultValue,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
Creates a number binding that computes the average value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
averageInSet(javafx.collections.ObservableSet<T> items,
java.lang.Number defaultValue,
java.util.function.ToDoubleFunction<? super T> mapper)
Creates a number binding that computes the average value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
averageInSet(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
Creates a number binding that computes the average value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
averageInSet(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
java.util.function.ToDoubleFunction<? super T> mapper)
Creates a number binding that computes the average value amongst elements.
|
static javafx.beans.binding.StringBinding |
joinList(javafx.collections.ObservableList<?> items,
javafx.beans.value.ObservableValue<java.lang.String> delimiter)
Creates a string binding that constructs a sequence of characters separated by a delimiter.
|
static javafx.beans.binding.StringBinding |
joinList(javafx.collections.ObservableList<?> items,
java.lang.String delimiter)
Creates a string binding that constructs a sequence of characters separated by a delimiter.
|
static <T> javafx.beans.binding.StringBinding |
joinList(javafx.collections.ObservableList<T> items,
javafx.beans.value.ObservableValue<java.lang.String> delimiter,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper)
Creates a string binding that constructs a sequence of characters separated by a delimiter.
|
static <T> javafx.beans.binding.StringBinding |
joinList(javafx.collections.ObservableList<T> items,
java.lang.String delimiter,
java.util.function.Function<? super T,java.lang.String> mapper)
Creates a string binding that constructs a sequence of characters separated by a delimiter.
|
static <K,V> javafx.beans.binding.StringBinding |
joinMap(javafx.collections.ObservableMap<K,V> items,
javafx.beans.value.ObservableValue<java.lang.String> delimiter)
Creates a string binding that constructs a sequence of characters separated by a delimiter.
|
static <K,V> javafx.beans.binding.StringBinding |
joinMap(javafx.collections.ObservableMap<K,V> items,
javafx.beans.value.ObservableValue<java.lang.String> delimiter,
javafx.beans.value.ObservableValue<java.util.function.Function<java.util.Map.Entry<K,V>,java.lang.String>> mapper)
Creates a string binding that constructs a sequence of characters separated by a delimiter.
|
static <K,V> javafx.beans.binding.StringBinding |
joinMap(javafx.collections.ObservableMap<K,V> items,
java.lang.String delimiter)
Creates a string binding that constructs a sequence of characters separated by a delimiter.
|
static <K,V> javafx.beans.binding.StringBinding |
joinMap(javafx.collections.ObservableMap<K,V> items,
java.lang.String delimiter,
java.util.function.Function<java.util.Map.Entry<K,V>,java.lang.String> mapper)
Creates a string binding that constructs a sequence of characters separated by a delimiter.
|
static javafx.beans.binding.StringBinding |
joinSet(javafx.collections.ObservableSet<?> items,
javafx.beans.value.ObservableValue<java.lang.String> delimiter)
Creates a string binding that constructs a sequence of characters separated by a delimiter.
|
static javafx.beans.binding.StringBinding |
joinSet(javafx.collections.ObservableSet<?> items,
java.lang.String delimiter)
Creates a string binding that constructs a sequence of characters separated by a delimiter.
|
static <T> javafx.beans.binding.StringBinding |
joinSet(javafx.collections.ObservableSet<T> items,
javafx.beans.value.ObservableValue<java.lang.String> delimiter,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper)
Creates a string binding that constructs a sequence of characters separated by a delimiter.
|
static <T> javafx.beans.binding.StringBinding |
joinSet(javafx.collections.ObservableSet<T> items,
java.lang.String delimiter,
java.util.function.Function<? super T,java.lang.String> mapper)
Creates a string binding that constructs a sequence of characters separated by a delimiter.
|
static javafx.beans.binding.NumberBinding |
maxInList(javafx.collections.ObservableList<? extends java.lang.Number> items,
java.lang.Number defaultValue)
Creates a number binding that computes the maximum value amongst elements.
|
static javafx.beans.binding.NumberBinding |
maxInList(javafx.collections.ObservableList<? extends java.lang.Number> items,
java.util.function.Supplier<? extends java.lang.Number> supplier)
Creates a number binding that computes the maximum value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
maxInList(javafx.collections.ObservableList<T> items,
java.lang.Number defaultValue,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
Creates a number binding that computes the maximum value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
maxInList(javafx.collections.ObservableList<T> items,
java.lang.Number defaultValue,
java.util.function.ToDoubleFunction<? super T> mapper)
Creates a number binding that computes the maximum value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
maxInList(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
Creates a number binding that computes the maximum value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
maxInList(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
java.util.function.ToDoubleFunction<? super T> mapper)
Creates a number binding that computes the maximum value amongst elements.
|
static <K> javafx.beans.binding.NumberBinding |
maxInMap(javafx.collections.ObservableMap<K,? extends java.lang.Number> items,
java.lang.Number defaultValue)
Creates a number binding that computes the maximum value amongst values.
|
static <K> javafx.beans.binding.NumberBinding |
maxInMap(javafx.collections.ObservableMap<K,? extends java.lang.Number> items,
java.util.function.Supplier<? extends java.lang.Number> supplier)
Creates a number binding that computes the maximum value amongst values.
|
static <K,V> javafx.beans.binding.NumberBinding |
maxInMap(javafx.collections.ObservableMap<K,V> items,
java.lang.Number defaultValue,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super V>> mapper)
Creates a number binding that computes the maximum value amongst values.
|
static <K,V> javafx.beans.binding.NumberBinding |
maxInMap(javafx.collections.ObservableMap<K,V> items,
java.lang.Number defaultValue,
java.util.function.ToDoubleFunction<? super V> mapper)
Creates a number binding that computes the maximum value amongst values.
|
static <K,V> javafx.beans.binding.NumberBinding |
maxInMap(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super V>> mapper)
Creates a number binding that computes the maximum value amongst values.
|
static <K,V> javafx.beans.binding.NumberBinding |
maxInMap(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
java.util.function.ToDoubleFunction<? super V> mapper)
Creates a number binding that computes the maximum value amongst values.
|
static javafx.beans.binding.NumberBinding |
maxInSet(javafx.collections.ObservableSet<? extends java.lang.Number> items,
java.lang.Number defaultValue)
Creates a number binding that computes the maximum value amongst elements.
|
static javafx.beans.binding.NumberBinding |
maxInSet(javafx.collections.ObservableSet<? extends java.lang.Number> items,
java.util.function.Supplier<? extends java.lang.Number> supplier)
Creates a number binding that computes the maximum value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
maxInSet(javafx.collections.ObservableSet<T> items,
java.lang.Number defaultValue,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
Creates a number binding that computes the maximum value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
maxInSet(javafx.collections.ObservableSet<T> items,
java.lang.Number defaultValue,
java.util.function.ToDoubleFunction<? super T> mapper)
Creates a number binding that computes the maximum value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
maxInSet(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
Creates a number binding that computes the maximum value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
maxInSet(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
java.util.function.ToDoubleFunction<? super T> mapper)
Creates a number binding that computes the maximum value amongst elements.
|
static javafx.beans.binding.NumberBinding |
minInList(javafx.collections.ObservableList<? extends java.lang.Number> items,
java.lang.Number defaultValue)
Creates a number binding that computes the minimum value amongst elements.
|
static javafx.beans.binding.NumberBinding |
minInList(javafx.collections.ObservableList<? extends java.lang.Number> items,
java.util.function.Supplier<? extends java.lang.Number> supplier)
Creates a number binding that computes the minimum value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
minInList(javafx.collections.ObservableList<T> items,
java.lang.Number defaultValue,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
Creates a number binding that computes the minimum value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
minInList(javafx.collections.ObservableList<T> items,
java.lang.Number defaultValue,
java.util.function.ToDoubleFunction<? super T> mapper)
Creates a number binding that computes the minimum value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
minInList(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
Creates a number binding that computes the minimum value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
minInList(javafx.collections.ObservableList<T> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
java.util.function.ToDoubleFunction<? super T> mapper)
Creates a number binding that computes the minimum value amongst elements.
|
static <K> javafx.beans.binding.NumberBinding |
minInMap(javafx.collections.ObservableMap<K,? extends java.lang.Number> items,
java.lang.Number defaultValue)
Creates a number binding that computes the minimum value amongst values.
|
static <K> javafx.beans.binding.NumberBinding |
minInMap(javafx.collections.ObservableMap<K,? extends java.lang.Number> items,
java.util.function.Supplier<? extends java.lang.Number> supplier)
Creates a number binding that computes the minimum value amongst values.
|
static <K,V> javafx.beans.binding.NumberBinding |
minInMap(javafx.collections.ObservableMap<K,V> items,
java.lang.Number defaultValue,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super V>> mapper)
Creates a number binding that computes the minimum value amongst values.
|
static <K,V> javafx.beans.binding.NumberBinding |
minInMap(javafx.collections.ObservableMap<K,V> items,
java.lang.Number defaultValue,
java.util.function.ToDoubleFunction<? super V> mapper)
Creates a number binding that computes the minimum value amongst values.
|
static <K,V> javafx.beans.binding.NumberBinding |
minInMap(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super V>> mapper)
Creates a number binding that computes the minimum value amongst values.
|
static <K,V> javafx.beans.binding.NumberBinding |
minInMap(javafx.collections.ObservableMap<K,V> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
java.util.function.ToDoubleFunction<? super V> mapper)
Creates a number binding that computes the minimum value amongst values.
|
static javafx.beans.binding.NumberBinding |
minInSet(javafx.collections.ObservableSet<? extends java.lang.Number> items,
java.lang.Number defaultValue)
Creates a number binding that computes the minimum value amongst elements.
|
static javafx.beans.binding.NumberBinding |
minInSet(javafx.collections.ObservableSet<? extends java.lang.Number> items,
java.util.function.Supplier<? extends java.lang.Number> supplier)
Creates a number binding that computes the minimum value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
minInSet(javafx.collections.ObservableSet<T> items,
java.lang.Number defaultValue,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
Creates a number binding that computes the minimum value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
minInSet(javafx.collections.ObservableSet<T> items,
java.lang.Number defaultValue,
java.util.function.ToDoubleFunction<? super T> mapper)
Creates a number binding that computes the minimum value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
minInSet(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
Creates a number binding that computes the minimum value amongst elements.
|
static <T> javafx.beans.binding.NumberBinding |
minInSet(javafx.collections.ObservableSet<T> items,
java.util.function.Supplier<? extends java.lang.Number> supplier,
java.util.function.ToDoubleFunction<? super T> mapper)
Creates a number binding that computes the minimum value amongst elements.
|
static javafx.beans.binding.NumberBinding |
sumOfList(javafx.collections.ObservableList<? extends java.lang.Number> items)
Creates a number binding that contains the sum of the items of the given observable list.
|
static <T> javafx.beans.binding.NumberBinding |
sumOfList(javafx.collections.ObservableList<T> items,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
Creates a number binding that contains the sum of the items of the given observable list.
|
static <T> javafx.beans.binding.NumberBinding |
sumOfList(javafx.collections.ObservableList<T> items,
java.util.function.ToDoubleFunction<? super T> mapper)
Creates a number binding that contains the sum of the items of the given observable list.
|
static <K> javafx.beans.binding.NumberBinding |
sumOfMap(javafx.collections.ObservableMap<K,? extends java.lang.Number> items)
Creates a number binding that contains the sum of the values of the given observable map.
|
static <K,V> javafx.beans.binding.NumberBinding |
sumOfMap(javafx.collections.ObservableMap<K,V> items,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super V>> mapper)
Creates a number binding that contains the sum of the values of the given observable map.
|
static <K,V> javafx.beans.binding.NumberBinding |
sumOfMap(javafx.collections.ObservableMap<K,V> items,
java.util.function.ToDoubleFunction<? super V> mapper)
Creates a number binding that contains the sum of the values of the given observable map.
|
static javafx.beans.binding.NumberBinding |
sumOfSet(javafx.collections.ObservableSet<? extends java.lang.Number> items)
Creates a number binding that contains the sum of the items of the given observable set.
|
static <T> javafx.beans.binding.NumberBinding |
sumOfSet(javafx.collections.ObservableSet<T> items,
javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
Creates a number binding that contains the sum of the items of the given observable set.
|
static <T> javafx.beans.binding.NumberBinding |
sumOfSet(javafx.collections.ObservableSet<T> items,
java.util.function.ToDoubleFunction<? super T> mapper)
Creates a number binding that contains the sum of the items of the given observable set.
|
@Nonnull public static javafx.beans.binding.StringBinding joinList(@Nonnull javafx.collections.ObservableList<?> items, @Nullable java.lang.String delimiter)
items
- the observable list of items.delimiter
- the sequence of characters to be used between each element.@Nonnull public static <T> javafx.beans.binding.StringBinding joinList(@Nonnull javafx.collections.ObservableList<T> items, @Nullable java.lang.String delimiter, @Nonnull java.util.function.Function<? super T,java.lang.String> mapper)
items
- the observable list of items.delimiter
- the sequence of characters to be used between each element.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static javafx.beans.binding.StringBinding joinList(@Nonnull javafx.collections.ObservableList<?> items, @Nonnull javafx.beans.value.ObservableValue<java.lang.String> delimiter)
items
- the observable list of items.delimiter
- the sequence of characters to be used between each element.@Nonnull public static <T> javafx.beans.binding.StringBinding joinList(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull javafx.beans.value.ObservableValue<java.lang.String> delimiter, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper)
items
- the observable list of items.delimiter
- the sequence of characters to be used between each element.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static javafx.beans.binding.StringBinding joinSet(@Nonnull javafx.collections.ObservableSet<?> items, @Nullable java.lang.String delimiter)
items
- the observable set of items.delimiter
- the sequence of characters to be used between each element.@Nonnull public static <T> javafx.beans.binding.StringBinding joinSet(@Nonnull javafx.collections.ObservableSet<T> items, @Nullable java.lang.String delimiter, @Nonnull java.util.function.Function<? super T,java.lang.String> mapper)
items
- the observable set of items.delimiter
- the sequence of characters to be used between each element.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static javafx.beans.binding.StringBinding joinSet(@Nonnull javafx.collections.ObservableSet<?> items, @Nonnull javafx.beans.value.ObservableValue<java.lang.String> delimiter)
items
- the observable set of items.delimiter
- the sequence of characters to be used between each element.@Nonnull public static <T> javafx.beans.binding.StringBinding joinSet(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull javafx.beans.value.ObservableValue<java.lang.String> delimiter, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,java.lang.String>> mapper)
items
- the observable set of items.delimiter
- the sequence of characters to be used between each element.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <K,V> javafx.beans.binding.StringBinding joinMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable java.lang.String delimiter)
items
- the observable map of items.delimiter
- the sequence of characters to be used between each entry.@Nonnull public static <K,V> javafx.beans.binding.StringBinding joinMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nullable java.lang.String delimiter, @Nonnull java.util.function.Function<java.util.Map.Entry<K,V>,java.lang.String> mapper)
items
- the observable map of items.delimiter
- the sequence of characters to be used between each element.mapper
- a non-interfering, stateless function to apply to the each entry.@Nonnull public static <K,V> javafx.beans.binding.StringBinding joinMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull javafx.beans.value.ObservableValue<java.lang.String> delimiter)
items
- the observable map of items.delimiter
- the sequence of characters to be used between each entry.@Nonnull public static <K,V> javafx.beans.binding.StringBinding joinMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull javafx.beans.value.ObservableValue<java.lang.String> delimiter, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.util.Map.Entry<K,V>,java.lang.String>> mapper)
items
- the observable map of items.delimiter
- the sequence of characters to be used between each element.mapper
- a non-interfering, stateless function to apply to the each entry.@Nonnull public static javafx.beans.binding.NumberBinding minInList(@Nonnull javafx.collections.ObservableList<? extends java.lang.Number> items, @Nonnull java.lang.Number defaultValue)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.@Nonnull public static javafx.beans.binding.NumberBinding minInList(@Nonnull javafx.collections.ObservableList<? extends java.lang.Number> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.NumberBinding maxInList(@Nonnull javafx.collections.ObservableList<? extends java.lang.Number> items, @Nonnull java.lang.Number defaultValue)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.@Nonnull public static javafx.beans.binding.NumberBinding maxInList(@Nonnull javafx.collections.ObservableList<? extends java.lang.Number> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.NumberBinding averageInList(@Nonnull javafx.collections.ObservableList<? extends java.lang.Number> items, @Nonnull java.lang.Number defaultValue)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.@Nonnull public static javafx.beans.binding.NumberBinding averageInList(@Nonnull javafx.collections.ObservableList<? extends java.lang.Number> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.NumberBinding sumOfList(@Nonnull javafx.collections.ObservableList<? extends java.lang.Number> items)
items
- the observable list of items.@Nonnull public static <T> javafx.beans.binding.NumberBinding minInList(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.lang.Number defaultValue, @Nonnull java.util.function.ToDoubleFunction<? super T> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding minInList(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull java.util.function.ToDoubleFunction<? super T> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding maxInList(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.lang.Number defaultValue, @Nonnull java.util.function.ToDoubleFunction<? super T> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding maxInList(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull java.util.function.ToDoubleFunction<? super T> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding averageInList(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.lang.Number defaultValue, @Nonnull java.util.function.ToDoubleFunction<? super T> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding averageInList(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull java.util.function.ToDoubleFunction<? super T> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding sumOfList(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.ToDoubleFunction<? super T> mapper)
items
- the observable list of items.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding minInList(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.lang.Number defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding minInList(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding maxInList(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.lang.Number defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding maxInList(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding averageInList(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.lang.Number defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding averageInList(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding sumOfList(@Nonnull javafx.collections.ObservableList<T> items, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
items
- the observable list of items.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static javafx.beans.binding.NumberBinding minInSet(@Nonnull javafx.collections.ObservableSet<? extends java.lang.Number> items, @Nonnull java.lang.Number defaultValue)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.@Nonnull public static javafx.beans.binding.NumberBinding minInSet(@Nonnull javafx.collections.ObservableSet<? extends java.lang.Number> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.NumberBinding maxInSet(@Nonnull javafx.collections.ObservableSet<? extends java.lang.Number> items, @Nonnull java.lang.Number defaultValue)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.@Nonnull public static javafx.beans.binding.NumberBinding maxInSet(@Nonnull javafx.collections.ObservableSet<? extends java.lang.Number> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.NumberBinding averageInSet(@Nonnull javafx.collections.ObservableSet<? extends java.lang.Number> items, @Nonnull java.lang.Number defaultValue)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.@Nonnull public static javafx.beans.binding.NumberBinding averageInSet(@Nonnull javafx.collections.ObservableSet<? extends java.lang.Number> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.NumberBinding sumOfSet(@Nonnull javafx.collections.ObservableSet<? extends java.lang.Number> items)
items
- the observable set of items.@Nonnull public static <T> javafx.beans.binding.NumberBinding minInSet(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.lang.Number defaultValue, @Nonnull java.util.function.ToDoubleFunction<? super T> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding minInSet(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull java.util.function.ToDoubleFunction<? super T> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding maxInSet(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.lang.Number defaultValue, @Nonnull java.util.function.ToDoubleFunction<? super T> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding maxInSet(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull java.util.function.ToDoubleFunction<? super T> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding averageInSet(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.lang.Number defaultValue, @Nonnull java.util.function.ToDoubleFunction<? super T> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding averageInSet(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull java.util.function.ToDoubleFunction<? super T> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding sumOfSet(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.ToDoubleFunction<? super T> mapper)
items
- the observable set of items.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding minInSet(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.lang.Number defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding minInSet(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding maxInSet(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.lang.Number defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding maxInSet(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding averageInSet(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.lang.Number defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding averageInSet(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <T> javafx.beans.binding.NumberBinding sumOfSet(@Nonnull javafx.collections.ObservableSet<T> items, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super T>> mapper)
items
- the observable set of items.mapper
- a non-interfering, stateless function to apply to the each element.@Nonnull public static <K> javafx.beans.binding.NumberBinding minInMap(@Nonnull javafx.collections.ObservableMap<K,? extends java.lang.Number> items, @Nonnull java.lang.Number defaultValue)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.@Nonnull public static <K> javafx.beans.binding.NumberBinding minInMap(@Nonnull javafx.collections.ObservableMap<K,? extends java.lang.Number> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static <K> javafx.beans.binding.NumberBinding maxInMap(@Nonnull javafx.collections.ObservableMap<K,? extends java.lang.Number> items, @Nonnull java.lang.Number defaultValue)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.@Nonnull public static <K> javafx.beans.binding.NumberBinding maxInMap(@Nonnull javafx.collections.ObservableMap<K,? extends java.lang.Number> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static <K> javafx.beans.binding.NumberBinding averageInMap(@Nonnull javafx.collections.ObservableMap<K,? extends java.lang.Number> items, @Nonnull java.lang.Number defaultValue)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.@Nonnull public static <K> javafx.beans.binding.NumberBinding averageInMap(@Nonnull javafx.collections.ObservableMap<K,? extends java.lang.Number> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static <K> javafx.beans.binding.NumberBinding sumOfMap(@Nonnull javafx.collections.ObservableMap<K,? extends java.lang.Number> items)
items
- the observable map of items.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding minInMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.lang.Number defaultValue, @Nonnull java.util.function.ToDoubleFunction<? super V> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each value.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding minInMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull java.util.function.ToDoubleFunction<? super V> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each value.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding maxInMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.lang.Number defaultValue, @Nonnull java.util.function.ToDoubleFunction<? super V> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each value.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding maxInMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull java.util.function.ToDoubleFunction<? super V> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each value.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding averageInMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.lang.Number defaultValue, @Nonnull java.util.function.ToDoubleFunction<? super V> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each value.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding averageInMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull java.util.function.ToDoubleFunction<? super V> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each value.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding sumOfMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.ToDoubleFunction<? super V> mapper)
items
- the observable map of items.mapper
- a non-interfering, stateless function to apply to the each value.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding minInMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.lang.Number defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super V>> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each value.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding minInMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super V>> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each value.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding maxInMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.lang.Number defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super V>> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each value.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding maxInMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super V>> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each value.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding averageInMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.lang.Number defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super V>> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the each value.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding averageInMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull java.util.function.Supplier<? extends java.lang.Number> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super V>> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the each value.@Nonnull public static <K,V> javafx.beans.binding.NumberBinding sumOfMap(@Nonnull javafx.collections.ObservableMap<K,V> items, @Nonnull javafx.beans.value.ObservableValue<java.util.function.ToDoubleFunction<? super V>> mapper)
items
- the observable map of items.mapper
- a non-interfering, stateless function to apply to the each value.