public final class FilteringBindings extends Object
Modifier and Type | Method and Description |
---|---|
static <T> ObjectBinding<T> |
filterThenFindFirst(ObservableList<T> items,
Supplier<T> supplier,
ObservableValue<Predicate<? super T>> filter)
Creates an object binding with the first element of an observable list after filtering.
|
static <T> ObjectBinding<T> |
filterThenFindFirst(ObservableList<T> items,
Supplier<T> supplier,
Predicate<? super T> filter)
Creates an object binding with the first element of an observable list after filtering.
|
static <T> ObjectBinding<T> |
filterThenFindFirst(ObservableList<T> items,
T defaultValue,
ObservableValue<Predicate<? super T>> filter)
Creates an object binding with the first element of an observable list after filtering.
|
static <T> ObjectBinding<T> |
filterThenFindFirst(ObservableList<T> items,
T defaultValue,
Predicate<? super T> filter)
Creates an object binding with the first element of an observable list after filtering.
|
static <K,V> ObjectBinding<V> |
filterThenFindFirst(ObservableMap<K,V> items,
Supplier<V> supplier,
ObservableValue<Predicate<? super V>> filter)
Creates an object binding with the first value of an observable map after filtering.
|
static <K,V> ObjectBinding<V> |
filterThenFindFirst(ObservableMap<K,V> items,
Supplier<V> supplier,
Predicate<? super V> filter)
Creates an object binding with the first value of an observable map after filtering.
|
static <K,V> ObjectBinding<V> |
filterThenFindFirst(ObservableMap<K,V> items,
V defaultValue,
ObservableValue<Predicate<? super V>> filter)
Creates an object binding with the first value of an observable map after filtering.
|
static <K,V> ObjectBinding<V> |
filterThenFindFirst(ObservableMap<K,V> items,
V defaultValue,
Predicate<? super V> filter)
Creates an object binding with the first value of an observable map after filtering.
|
static <T> ObjectBinding<T> |
filterThenFindFirst(ObservableSet<T> items,
Supplier<T> supplier,
ObservableValue<Predicate<? super T>> filter)
Creates an object binding with the first element of an observable set after filtering.
|
static <T> ObjectBinding<T> |
filterThenFindFirst(ObservableSet<T> items,
Supplier<T> supplier,
Predicate<? super T> filter)
Creates an object binding with the first element of an observable set after filtering.
|
static <T> ObjectBinding<T> |
filterThenFindFirst(ObservableSet<T> items,
T defaultValue,
ObservableValue<Predicate<? super T>> filter)
Creates an object binding with the first element of an observable set after filtering.
|
static <T> ObjectBinding<T> |
filterThenFindFirst(ObservableSet<T> items,
T defaultValue,
Predicate<? super T> filter)
Creates an object binding with the first element of an observable set after filtering.
|
static BooleanBinding |
filterThenFindFirstBoolean(ObservableList<Boolean> items,
Boolean defaultValue,
ObservableValue<Predicate<? super Boolean>> filter)
Creates a boolean binding with the first element of an observable list after filtering.
|
static BooleanBinding |
filterThenFindFirstBoolean(ObservableList<Boolean> items,
Boolean defaultValue,
Predicate<? super Boolean> filter)
Creates a boolean binding with the first element of an observable list after filtering.
|
static BooleanBinding |
filterThenFindFirstBoolean(ObservableList<Boolean> items,
Supplier<Boolean> supplier,
ObservableValue<Predicate<? super Boolean>> filter)
Creates a boolean binding with the first element of an observable list after filtering.
|
static BooleanBinding |
filterThenFindFirstBoolean(ObservableList<Boolean> items,
Supplier<Boolean> supplier,
Predicate<? super Boolean> filter)
Creates a boolean binding with the first element of an observable list after filtering.
|
static <K> BooleanBinding |
filterThenFindFirstBoolean(ObservableMap<K,Boolean> items,
Boolean defaultValue,
ObservableValue<Predicate<? super Boolean>> filter)
Creates a boolean binding with the first value of an observable map after filtering.
|
static <K> BooleanBinding |
filterThenFindFirstBoolean(ObservableMap<K,Boolean> items,
Boolean defaultValue,
Predicate<? super Boolean> filter)
Creates a boolean binding with the first value of an observable map after filtering.
|
static <K> BooleanBinding |
filterThenFindFirstBoolean(ObservableMap<K,Boolean> items,
Supplier<Boolean> supplier,
ObservableValue<Predicate<? super Boolean>> filter)
Creates a boolean binding with the first value of an observable map after filtering.
|
static <K> BooleanBinding |
filterThenFindFirstBoolean(ObservableMap<K,Boolean> items,
Supplier<Boolean> supplier,
Predicate<? super Boolean> filter)
Creates a boolean binding with the first value of an observable map after filtering.
|
static BooleanBinding |
filterThenFindFirstBoolean(ObservableSet<Boolean> items,
Boolean defaultValue,
ObservableValue<Predicate<? super Boolean>> filter)
Creates a boolean binding with the first element of an observable set after filtering.
|
static BooleanBinding |
filterThenFindFirstBoolean(ObservableSet<Boolean> items,
Boolean defaultValue,
Predicate<? super Boolean> filter)
Creates a boolean binding with the first element of an observable set after filtering.
|
static BooleanBinding |
filterThenFindFirstBoolean(ObservableSet<Boolean> items,
Supplier<Boolean> supplier,
ObservableValue<Predicate<? super Boolean>> filter)
Creates a boolean binding with the first element of an observable set after filtering.
|
static BooleanBinding |
filterThenFindFirstBoolean(ObservableSet<Boolean> items,
Supplier<Boolean> supplier,
Predicate<? super Boolean> filter)
Creates a boolean binding with the first element of an observable set after filtering.
|
static DoubleBinding |
filterThenFindFirstDouble(ObservableList<Double> items,
Double defaultValue,
ObservableValue<Predicate<? super Double>> filter)
Creates a double binding with the first element of an observable list after filtering.
|
static DoubleBinding |
filterThenFindFirstDouble(ObservableList<Double> items,
Double defaultValue,
Predicate<? super Double> filter)
Creates a double binding with the first element of an observable list after filtering.
|
static DoubleBinding |
filterThenFindFirstDouble(ObservableList<Double> items,
Supplier<Double> supplier,
ObservableValue<Predicate<? super Double>> filter)
Creates a double binding with the first element of an observable list after filtering.
|
static DoubleBinding |
filterThenFindFirstDouble(ObservableList<Double> items,
Supplier<Double> supplier,
Predicate<? super Double> filter)
Creates a double binding with the first element of an observable list after filtering.
|
static <K> DoubleBinding |
filterThenFindFirstDouble(ObservableMap<K,Double> items,
Double defaultValue,
ObservableValue<Predicate<? super Double>> filter)
Creates a double binding with the first value of an observable map after filtering.
|
static <K> DoubleBinding |
filterThenFindFirstDouble(ObservableMap<K,Double> items,
Double defaultValue,
Predicate<? super Double> filter)
Creates a double binding with the first value of an observable map after filtering.
|
static <K> DoubleBinding |
filterThenFindFirstDouble(ObservableMap<K,Double> items,
Supplier<Double> supplier,
ObservableValue<Predicate<? super Double>> filter)
Creates a double binding with the first value of an observable map after filtering.
|
static <K> DoubleBinding |
filterThenFindFirstDouble(ObservableMap<K,Double> items,
Supplier<Double> supplier,
Predicate<? super Double> filter)
Creates a double binding with the first value of an observable map after filtering.
|
static DoubleBinding |
filterThenFindFirstDouble(ObservableSet<Double> items,
Double defaultValue,
ObservableValue<Predicate<? super Double>> filter)
Creates a double binding with the first element of an observable set after filtering.
|
static DoubleBinding |
filterThenFindFirstDouble(ObservableSet<Double> items,
Double defaultValue,
Predicate<? super Double> filter)
Creates a double binding with the first element of an observable set after filtering.
|
static DoubleBinding |
filterThenFindFirstDouble(ObservableSet<Double> items,
Supplier<Double> supplier,
ObservableValue<Predicate<? super Double>> filter)
Creates a double binding with the first element of an observable set after filtering.
|
static DoubleBinding |
filterThenFindFirstDouble(ObservableSet<Double> items,
Supplier<Double> supplier,
Predicate<? super Double> filter)
Creates a double binding with the first element of an observable set after filtering.
|
static FloatBinding |
filterThenFindFirstFloat(ObservableList<Float> items,
Float defaultValue,
ObservableValue<Predicate<? super Float>> filter)
Creates a float binding with the first element of an observable list after filtering.
|
static FloatBinding |
filterThenFindFirstFloat(ObservableList<Float> items,
Float defaultValue,
Predicate<? super Float> filter)
Creates a float binding with the first element of an observable list after filtering.
|
static FloatBinding |
filterThenFindFirstFloat(ObservableList<Float> items,
Supplier<Float> supplier,
ObservableValue<Predicate<? super Float>> filter)
Creates a float binding with the first element of an observable list after filtering.
|
static FloatBinding |
filterThenFindFirstFloat(ObservableList<Float> items,
Supplier<Float> supplier,
Predicate<? super Float> filter)
Creates a float binding with the first element of an observable list after filtering.
|
static <K> FloatBinding |
filterThenFindFirstFloat(ObservableMap<K,Float> items,
Float defaultValue,
ObservableValue<Predicate<? super Float>> filter)
Creates a float binding with the first value of an observable map after filtering.
|
static <K> FloatBinding |
filterThenFindFirstFloat(ObservableMap<K,Float> items,
Float defaultValue,
Predicate<? super Float> filter)
Creates a float binding with the first value of an observable map after filtering.
|
static <K> FloatBinding |
filterThenFindFirstFloat(ObservableMap<K,Float> items,
Supplier<Float> supplier,
ObservableValue<Predicate<? super Float>> filter)
Creates a float binding with the first value of an observable map after filtering.
|
static <K> FloatBinding |
filterThenFindFirstFloat(ObservableMap<K,Float> items,
Supplier<Float> supplier,
Predicate<? super Float> filter)
Creates a float binding with the first value of an observable map after filtering.
|
static FloatBinding |
filterThenFindFirstFloat(ObservableSet<Float> items,
Float defaultValue,
ObservableValue<Predicate<? super Float>> filter)
Creates a float binding with the first element of an observable set after filtering.
|
static FloatBinding |
filterThenFindFirstFloat(ObservableSet<Float> items,
Float defaultValue,
Predicate<? super Float> filter)
Creates a float binding with the first element of an observable set after filtering.
|
static FloatBinding |
filterThenFindFirstFloat(ObservableSet<Float> items,
Supplier<Float> supplier,
ObservableValue<Predicate<? super Float>> filter)
Creates a float binding with the first element of an observable set after filtering.
|
static FloatBinding |
filterThenFindFirstFloat(ObservableSet<Float> items,
Supplier<Float> supplier,
Predicate<? super Float> filter)
Creates a float binding with the first element of an observable set after filtering.
|
static IntegerBinding |
filterThenFindFirstInteger(ObservableList<Integer> items,
Integer defaultValue,
ObservableValue<Predicate<? super Integer>> filter)
Creates an integer binding with the first element of an observable list after filtering.
|
static IntegerBinding |
filterThenFindFirstInteger(ObservableList<Integer> items,
Integer defaultValue,
Predicate<? super Integer> filter)
Creates an integer binding with the first element of an observable list after filtering.
|
static IntegerBinding |
filterThenFindFirstInteger(ObservableList<Integer> items,
Supplier<Integer> supplier,
ObservableValue<Predicate<? super Integer>> filter)
Creates an integer binding with the first element of an observable list after filtering.
|
static IntegerBinding |
filterThenFindFirstInteger(ObservableList<Integer> items,
Supplier<Integer> supplier,
Predicate<? super Integer> filter)
Creates an integer binding with the first element of an observable list after filtering.
|
static <K> IntegerBinding |
filterThenFindFirstInteger(ObservableMap<K,Integer> items,
Integer defaultValue,
ObservableValue<Predicate<? super Integer>> filter)
Creates an integer binding with the first value of an observable map after filtering.
|
static <K> IntegerBinding |
filterThenFindFirstInteger(ObservableMap<K,Integer> items,
Integer defaultValue,
Predicate<? super Integer> filter)
Creates an integer binding with the first value of an observable map after filtering.
|
static <K> IntegerBinding |
filterThenFindFirstInteger(ObservableMap<K,Integer> items,
Supplier<Integer> supplier,
ObservableValue<Predicate<? super Integer>> filter)
Creates an integer binding with the first value of an observable map after filtering.
|
static <K> IntegerBinding |
filterThenFindFirstInteger(ObservableMap<K,Integer> items,
Supplier<Integer> supplier,
Predicate<? super Integer> filter)
Creates an integer binding with the first value of an observable map after filtering.
|
static IntegerBinding |
filterThenFindFirstInteger(ObservableSet<Integer> items,
Integer defaultValue,
ObservableValue<Predicate<? super Integer>> filter)
Creates an integer binding with the first element of an observable set after filtering.
|
static IntegerBinding |
filterThenFindFirstInteger(ObservableSet<Integer> items,
Integer defaultValue,
Predicate<? super Integer> filter)
Creates an integer binding with the first element of an observable set after filtering.
|
static IntegerBinding |
filterThenFindFirstInteger(ObservableSet<Integer> items,
Supplier<Integer> supplier,
ObservableValue<Predicate<? super Integer>> filter)
Creates an integer binding with the first element of an observable set after filtering.
|
static IntegerBinding |
filterThenFindFirstInteger(ObservableSet<Integer> items,
Supplier<Integer> supplier,
Predicate<? super Integer> filter)
Creates an integer binding with the first element of an observable set after filtering.
|
static LongBinding |
filterThenFindFirstLong(ObservableList<Long> items,
Long defaultValue,
ObservableValue<Predicate<? super Long>> filter)
Creates a long binding with the first element of an observable list after filtering.
|
static LongBinding |
filterThenFindFirstLong(ObservableList<Long> items,
Long defaultValue,
Predicate<? super Long> filter)
Creates a long binding with the first element of an observable list after filtering.
|
static LongBinding |
filterThenFindFirstLong(ObservableList<Long> items,
Supplier<Long> supplier,
ObservableValue<Predicate<? super Long>> filter)
Creates a long binding with the first element of an observable list after filtering.
|
static LongBinding |
filterThenFindFirstLong(ObservableList<Long> items,
Supplier<Long> supplier,
Predicate<? super Long> filter)
Creates a long binding with the first element of an observable list after filtering.
|
static <K> LongBinding |
filterThenFindFirstLong(ObservableMap<K,Long> items,
Long defaultValue,
ObservableValue<Predicate<? super Long>> filter)
Creates a long binding with the first value of an observable map after filtering.
|
static <K> LongBinding |
filterThenFindFirstLong(ObservableMap<K,Long> items,
Long defaultValue,
Predicate<? super Long> filter)
Creates a long binding with the first value of an observable map after filtering.
|
static <K> LongBinding |
filterThenFindFirstLong(ObservableMap<K,Long> items,
Supplier<Long> supplier,
ObservableValue<Predicate<? super Long>> filter)
Creates a long binding with the first value of an observable map after filtering.
|
static <K> LongBinding |
filterThenFindFirstLong(ObservableMap<K,Long> items,
Supplier<Long> supplier,
Predicate<? super Long> filter)
Creates a long binding with the first value of an observable map after filtering.
|
static LongBinding |
filterThenFindFirstLong(ObservableSet<Long> items,
Long defaultValue,
ObservableValue<Predicate<? super Long>> filter)
Creates a long binding with the first element of an observable set after filtering.
|
static LongBinding |
filterThenFindFirstLong(ObservableSet<Long> items,
Long defaultValue,
Predicate<? super Long> filter)
Creates a long binding with the first element of an observable set after filtering.
|
static LongBinding |
filterThenFindFirstLong(ObservableSet<Long> items,
Supplier<Long> supplier,
ObservableValue<Predicate<? super Long>> filter)
Creates a long binding with the first element of an observable set after filtering.
|
static LongBinding |
filterThenFindFirstLong(ObservableSet<Long> items,
Supplier<Long> supplier,
Predicate<? super Long> filter)
Creates a long binding with the first element of an observable set after filtering.
|
static StringBinding |
filterThenFindFirstString(ObservableList<String> items,
String defaultValue,
ObservableValue<Predicate<? super String>> filter)
Creates a string binding with the first element of an observable list after filtering.
|
static StringBinding |
filterThenFindFirstString(ObservableList<String> items,
String defaultValue,
Predicate<? super String> filter)
Creates a string binding with the first element of an observable list after filtering.
|
static StringBinding |
filterThenFindFirstString(ObservableList<String> items,
Supplier<String> supplier,
ObservableValue<Predicate<? super String>> filter)
Creates a string binding with the first element of an observable list after filtering.
|
static StringBinding |
filterThenFindFirstString(ObservableList<String> items,
Supplier<String> supplier,
Predicate<? super String> filter)
Creates a string binding with the first element of an observable list after filtering.
|
static <K> StringBinding |
filterThenFindFirstString(ObservableMap<K,String> items,
String defaultValue,
ObservableValue<Predicate<? super String>> filter)
Creates a string binding with the first value of an observable map after filtering.
|
static <K> StringBinding |
filterThenFindFirstString(ObservableMap<K,String> items,
String defaultValue,
Predicate<? super String> filter)
Creates a string binding with the first value of an observable map after filtering.
|
static <K> StringBinding |
filterThenFindFirstString(ObservableMap<K,String> items,
Supplier<String> supplier,
ObservableValue<Predicate<? super String>> filter)
Creates a string binding with the first value of an observable map after filtering.
|
static <K> StringBinding |
filterThenFindFirstString(ObservableMap<K,String> items,
Supplier<String> supplier,
Predicate<? super String> filter)
Creates a string binding with the first value of an observable map after filtering.
|
static StringBinding |
filterThenFindFirstString(ObservableSet<String> items,
String defaultValue,
ObservableValue<Predicate<? super String>> filter)
Creates a string binding with the first element of an observable set after filtering.
|
static StringBinding |
filterThenFindFirstString(ObservableSet<String> items,
String defaultValue,
Predicate<? super String> filter)
Creates a string binding with the first element of an observable set after filtering.
|
static StringBinding |
filterThenFindFirstString(ObservableSet<String> items,
Supplier<String> supplier,
ObservableValue<Predicate<? super String>> filter)
Creates a string binding with the first element of an observable set after filtering.
|
static StringBinding |
filterThenFindFirstString(ObservableSet<String> items,
Supplier<String> supplier,
Predicate<? super String> filter)
Creates a string binding with the first element of an observable set after filtering.
|
static <T,R> ObjectBinding<R> |
filterThenMapThenFindFirst(ObservableList<T> items,
R defaultValue,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,R>> mapper)
Creates an object binding with the first element of an observable list after filtering and mapping.
|
static <T,R> ObjectBinding<R> |
filterThenMapThenFindFirst(ObservableList<T> items,
R defaultValue,
Predicate<? super T> filter,
Function<? super T,R> mapper)
Creates an object binding with the first element of an observable list after filtering and mapping.
|
static <T,R> ObjectBinding<R> |
filterThenMapThenFindFirst(ObservableList<T> items,
Supplier<R> supplier,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,R>> mapper)
Creates an object binding with the first element of an observable list after filtering and mapping.
|
static <T,R> ObjectBinding<R> |
filterThenMapThenFindFirst(ObservableList<T> items,
Supplier<R> supplier,
Predicate<? super T> filter,
Function<? super T,R> mapper)
Creates an object binding with the first element of an observable list after filtering and mapping.
|
static <K,V,R> ObjectBinding<R> |
filterThenMapThenFindFirst(ObservableMap<K,V> items,
R defaultValue,
ObservableValue<Predicate<? super V>> filter,
ObservableValue<Function<? super V,R>> mapper)
Creates an object binding with the first value of an observable map after filtering and mapping.
|
static <K,V,R> ObjectBinding<R> |
filterThenMapThenFindFirst(ObservableMap<K,V> items,
R defaultValue,
Predicate<? super V> filter,
Function<? super V,R> mapper)
Creates an object binding with the first value of an observable map after filtering and mapping.
|
static <K,V,R> ObjectBinding<R> |
filterThenMapThenFindFirst(ObservableMap<K,V> items,
Supplier<R> supplier,
ObservableValue<Predicate<? super V>> filter,
ObservableValue<Function<? super V,R>> mapper)
Creates an object binding with the first value of an observable map after filtering and mapping.
|
static <K,V,R> ObjectBinding<R> |
filterThenMapThenFindFirst(ObservableMap<K,V> items,
Supplier<R> supplier,
Predicate<? super V> filter,
Function<? super V,R> mapper)
Creates an object binding with the first value of an observable map after filtering and mapping.
|
static <T,R> ObjectBinding<R> |
filterThenMapThenFindFirst(ObservableSet<T> items,
R defaultValue,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,R>> mapper)
Creates an object binding with the first element of an observable set after filtering and mapping.
|
static <T,R> ObjectBinding<R> |
filterThenMapThenFindFirst(ObservableSet<T> items,
R defaultValue,
Predicate<? super T> filter,
Function<? super T,R> mapper)
Creates an object binding with the first element of an observable set after filtering and mapping.
|
static <T,R> ObjectBinding<R> |
filterThenMapThenFindFirst(ObservableSet<T> items,
Supplier<R> supplier,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,R>> mapper)
Creates an object binding with the first element of an observable set after filtering and mapping.
|
static <T,R> ObjectBinding<R> |
filterThenMapThenFindFirst(ObservableSet<T> items,
Supplier<R> supplier,
Predicate<? super T> filter,
Function<? super T,R> mapper)
Creates an object binding with the first element of an observable set after filtering and mapping.
|
static <T> BooleanBinding |
filterThenMapToBooleanThenFindFirst(ObservableList<T> items,
Boolean defaultValue,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Boolean>> mapper)
Creates a boolean binding with the first element of an observable list after filtering and mapping.
|
static <T> BooleanBinding |
filterThenMapToBooleanThenFindFirst(ObservableList<T> items,
Boolean defaultValue,
Predicate<? super T> filter,
Function<? super T,Boolean> mapper)
Creates a boolean binding with the first element of an observable list after filtering and mapping.
|
static <T> BooleanBinding |
filterThenMapToBooleanThenFindFirst(ObservableList<T> items,
Supplier<Boolean> supplier,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Boolean>> mapper)
Creates a boolean binding with the first element of an observable list after filtering and mapping.
|
static <T> BooleanBinding |
filterThenMapToBooleanThenFindFirst(ObservableList<T> items,
Supplier<Boolean> supplier,
Predicate<? super T> filter,
Function<? super T,Boolean> mapper)
Creates a boolean binding with the first element of an observable list after filtering and mapping.
|
static <K,V> BooleanBinding |
filterThenMapToBooleanThenFindFirst(ObservableMap<K,V> items,
Boolean defaultValue,
ObservableValue<Predicate<? super V>> filter,
ObservableValue<Function<? super V,Boolean>> mapper)
Creates a boolean binding with the first value of an observable map after filtering and mapping.
|
static <K,V> BooleanBinding |
filterThenMapToBooleanThenFindFirst(ObservableMap<K,V> items,
Boolean defaultValue,
Predicate<? super V> filter,
Function<? super V,Boolean> mapper)
Creates a boolean binding with the first value of an observable map after filtering and mapping.
|
static <K,V> BooleanBinding |
filterThenMapToBooleanThenFindFirst(ObservableMap<K,V> items,
Supplier<Boolean> supplier,
ObservableValue<Predicate<? super V>> filter,
ObservableValue<Function<? super V,Boolean>> mapper)
Creates a boolean binding with the first value of an observable map after filtering and mapping.
|
static <K,V> BooleanBinding |
filterThenMapToBooleanThenFindFirst(ObservableMap<K,V> items,
Supplier<Boolean> supplier,
Predicate<? super V> filter,
Function<? super V,Boolean> mapper)
Creates a boolean binding with the first value of an observable map after filtering and mapping.
|
static <T> BooleanBinding |
filterThenMapToBooleanThenFindFirst(ObservableSet<T> items,
Boolean defaultValue,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Boolean>> mapper)
Creates a boolean binding with the first element of an observable set after filtering and mapping.
|
static <T> BooleanBinding |
filterThenMapToBooleanThenFindFirst(ObservableSet<T> items,
Boolean defaultValue,
Predicate<? super T> filter,
Function<? super T,Boolean> mapper)
Creates a boolean binding with the first element of an observable set after filtering and mapping.
|
static <T> BooleanBinding |
filterThenMapToBooleanThenFindFirst(ObservableSet<T> items,
Supplier<Boolean> supplier,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Boolean>> mapper)
Creates a boolean binding with the first element of an observable set after filtering and mapping.
|
static <T> BooleanBinding |
filterThenMapToBooleanThenFindFirst(ObservableSet<T> items,
Supplier<Boolean> supplier,
Predicate<? super T> filter,
Function<? super T,Boolean> mapper)
Creates a boolean binding with the first element of an observable set after filtering and mapping.
|
static <T> DoubleBinding |
filterThenMapToDoubleThenFindFirst(ObservableList<T> items,
Double defaultValue,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Double>> mapper)
Creates a double binding with the first element of an observable list after filtering and mapping.
|
static <T> DoubleBinding |
filterThenMapToDoubleThenFindFirst(ObservableList<T> items,
Double defaultValue,
Predicate<? super T> filter,
Function<? super T,Double> mapper)
Creates a double binding with the first element of an observable list after filtering and mapping.
|
static <T> DoubleBinding |
filterThenMapToDoubleThenFindFirst(ObservableList<T> items,
Supplier<Double> supplier,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Double>> mapper)
Creates a double binding with the first element of an observable list after filtering and mapping.
|
static <T> DoubleBinding |
filterThenMapToDoubleThenFindFirst(ObservableList<T> items,
Supplier<Double> supplier,
Predicate<? super T> filter,
Function<? super T,Double> mapper)
Creates a double binding with the first element of an observable list after filtering and mapping.
|
static <K,V> DoubleBinding |
filterThenMapToDoubleThenFindFirst(ObservableMap<K,V> items,
Double defaultValue,
ObservableValue<Predicate<? super V>> filter,
ObservableValue<Function<? super V,Double>> mapper)
Creates a double binding with the first value of an observable map after filtering and mapping.
|
static <K,V> DoubleBinding |
filterThenMapToDoubleThenFindFirst(ObservableMap<K,V> items,
Double defaultValue,
Predicate<? super V> filter,
Function<? super V,Double> mapper)
Creates a double binding with the first value of an observable map after filtering and mapping.
|
static <K,V> DoubleBinding |
filterThenMapToDoubleThenFindFirst(ObservableMap<K,V> items,
Supplier<Double> supplier,
ObservableValue<Predicate<? super V>> filter,
ObservableValue<Function<? super V,Double>> mapper)
Creates a double binding with the first value of an observable map after filtering and mapping.
|
static <K,V> DoubleBinding |
filterThenMapToDoubleThenFindFirst(ObservableMap<K,V> items,
Supplier<Double> supplier,
Predicate<? super V> filter,
Function<? super V,Double> mapper)
Creates a double binding with the first value of an observable map after filtering and mapping.
|
static <T> DoubleBinding |
filterThenMapToDoubleThenFindFirst(ObservableSet<T> items,
Double defaultValue,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Double>> mapper)
Creates a double binding with the first element of an observable set after filtering and mapping.
|
static <T> DoubleBinding |
filterThenMapToDoubleThenFindFirst(ObservableSet<T> items,
Double defaultValue,
Predicate<? super T> filter,
Function<? super T,Double> mapper)
Creates a double binding with the first element of an observable set after filtering and mapping.
|
static <T> DoubleBinding |
filterThenMapToDoubleThenFindFirst(ObservableSet<T> items,
Supplier<Double> supplier,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Double>> mapper)
Creates a double binding with the first element of an observable set after filtering and mapping.
|
static <T> DoubleBinding |
filterThenMapToDoubleThenFindFirst(ObservableSet<T> items,
Supplier<Double> supplier,
Predicate<? super T> filter,
Function<? super T,Double> mapper)
Creates a double binding with the first element of an observable set after filtering and mapping.
|
static <T> FloatBinding |
filterThenMapToFloatThenFindFirst(ObservableList<T> items,
Float defaultValue,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Float>> mapper)
Creates a float binding with the first element of an observable list after filtering and mapping.
|
static <T> FloatBinding |
filterThenMapToFloatThenFindFirst(ObservableList<T> items,
Float defaultValue,
Predicate<? super T> filter,
Function<? super T,Float> mapper)
Creates a float binding with the first element of an observable list after filtering and mapping.
|
static <T> FloatBinding |
filterThenMapToFloatThenFindFirst(ObservableList<T> items,
Supplier<Float> supplier,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Float>> mapper)
Creates a float binding with the first element of an observable list after filtering and mapping.
|
static <T> FloatBinding |
filterThenMapToFloatThenFindFirst(ObservableList<T> items,
Supplier<Float> supplier,
Predicate<? super T> filter,
Function<? super T,Float> mapper)
Creates a float binding with the first element of an observable list after filtering and mapping.
|
static <K,V> FloatBinding |
filterThenMapToFloatThenFindFirst(ObservableMap<K,V> items,
Float defaultValue,
ObservableValue<Predicate<? super V>> filter,
ObservableValue<Function<? super V,Float>> mapper)
Creates a float binding with the first value of an observable map after filtering and mapping.
|
static <K,V> FloatBinding |
filterThenMapToFloatThenFindFirst(ObservableMap<K,V> items,
Float defaultValue,
Predicate<? super V> filter,
Function<? super V,Float> mapper)
Creates a float binding with the first value of an observable map after filtering and mapping.
|
static <K,V> FloatBinding |
filterThenMapToFloatThenFindFirst(ObservableMap<K,V> items,
Supplier<Float> supplier,
ObservableValue<Predicate<? super V>> filter,
ObservableValue<Function<? super V,Float>> mapper)
Creates a float binding with the first value of an observable map after filtering and mapping.
|
static <K,V> FloatBinding |
filterThenMapToFloatThenFindFirst(ObservableMap<K,V> items,
Supplier<Float> supplier,
Predicate<? super V> filter,
Function<? super V,Float> mapper)
Creates a float binding with the first value of an observable map after filtering and mapping.
|
static <T> FloatBinding |
filterThenMapToFloatThenFindFirst(ObservableSet<T> items,
Float defaultValue,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Float>> mapper)
Creates a float binding with the first element of an observable set after filtering and mapping.
|
static <T> FloatBinding |
filterThenMapToFloatThenFindFirst(ObservableSet<T> items,
Float defaultValue,
Predicate<? super T> filter,
Function<? super T,Float> mapper)
Creates a float binding with the first element of an observable set after filtering and mapping.
|
static <T> FloatBinding |
filterThenMapToFloatThenFindFirst(ObservableSet<T> items,
Supplier<Float> supplier,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Float>> mapper)
Creates a float binding with the first element of an observable set after filtering and mapping.
|
static <T> FloatBinding |
filterThenMapToFloatThenFindFirst(ObservableSet<T> items,
Supplier<Float> supplier,
Predicate<? super T> filter,
Function<? super T,Float> mapper)
Creates a float binding with the first element of an observable set after filtering and mapping.
|
static <T> IntegerBinding |
filterThenMapToIntegerThenFindFirst(ObservableList<T> items,
Integer defaultValue,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Integer>> mapper)
Creates an integer binding with the first element of an observable list after filtering and mapping.
|
static <T> IntegerBinding |
filterThenMapToIntegerThenFindFirst(ObservableList<T> items,
Integer defaultValue,
Predicate<? super T> filter,
Function<? super T,Integer> mapper)
Creates an integer binding with the first element of an observable list after filtering and mapping.
|
static <T> IntegerBinding |
filterThenMapToIntegerThenFindFirst(ObservableList<T> items,
Supplier<Integer> supplier,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Integer>> mapper)
Creates an integer binding with the first element of an observable list after filtering and mapping.
|
static <T> IntegerBinding |
filterThenMapToIntegerThenFindFirst(ObservableList<T> items,
Supplier<Integer> supplier,
Predicate<? super T> filter,
Function<? super T,Integer> mapper)
Creates an integer binding with the first element of an observable list after filtering and mapping.
|
static <K,V> IntegerBinding |
filterThenMapToIntegerThenFindFirst(ObservableMap<K,V> items,
Integer defaultValue,
ObservableValue<Predicate<? super V>> filter,
ObservableValue<Function<? super V,Integer>> mapper)
Creates an integer binding with the first value of an observable map after filtering and mapping.
|
static <K,V> IntegerBinding |
filterThenMapToIntegerThenFindFirst(ObservableMap<K,V> items,
Integer defaultValue,
Predicate<? super V> filter,
Function<? super V,Integer> mapper)
Creates an integer binding with the first value of an observable map after filtering and mapping.
|
static <K,V> IntegerBinding |
filterThenMapToIntegerThenFindFirst(ObservableMap<K,V> items,
Supplier<Integer> supplier,
ObservableValue<Predicate<? super V>> filter,
ObservableValue<Function<? super V,Integer>> mapper)
Creates an integer binding with the first value of an observable map after filtering and mapping.
|
static <K,V> IntegerBinding |
filterThenMapToIntegerThenFindFirst(ObservableMap<K,V> items,
Supplier<Integer> supplier,
Predicate<? super V> filter,
Function<? super V,Integer> mapper)
Creates an integer binding with the first value of an observable map after filtering and mapping.
|
static <T> IntegerBinding |
filterThenMapToIntegerThenFindFirst(ObservableSet<T> items,
Integer defaultValue,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Integer>> mapper)
Creates an integer binding with the first element of an observable set after filtering and mapping.
|
static <T> IntegerBinding |
filterThenMapToIntegerThenFindFirst(ObservableSet<T> items,
Integer defaultValue,
Predicate<? super T> filter,
Function<? super T,Integer> mapper)
Creates an integer binding with the first element of an observable set after filtering and mapping.
|
static <T> IntegerBinding |
filterThenMapToIntegerThenFindFirst(ObservableSet<T> items,
Supplier<Integer> supplier,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Integer>> mapper)
Creates an integer binding with the first element of an observable set after filtering and mapping.
|
static <T> IntegerBinding |
filterThenMapToIntegerThenFindFirst(ObservableSet<T> items,
Supplier<Integer> supplier,
Predicate<? super T> filter,
Function<? super T,Integer> mapper)
Creates an integer binding with the first element of an observable set after filtering and mapping.
|
static <T> LongBinding |
filterThenMapToLongThenFindFirst(ObservableList<T> items,
Long defaultValue,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Long>> mapper)
Creates a long binding with the first element of an observable list after filtering and mapping.
|
static <T> LongBinding |
filterThenMapToLongThenFindFirst(ObservableList<T> items,
Long defaultValue,
Predicate<? super T> filter,
Function<? super T,Long> mapper)
Creates a long binding with the first element of an observable list after filtering and mapping.
|
static <T> LongBinding |
filterThenMapToLongThenFindFirst(ObservableList<T> items,
Supplier<Long> supplier,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Long>> mapper)
Creates a long binding with the first element of an observable list after filtering and mapping.
|
static <T> LongBinding |
filterThenMapToLongThenFindFirst(ObservableList<T> items,
Supplier<Long> supplier,
Predicate<? super T> filter,
Function<? super T,Long> mapper)
Creates a long binding with the first element of an observable list after filtering and mapping.
|
static <K,V> LongBinding |
filterThenMapToLongThenFindFirst(ObservableMap<K,V> items,
Long defaultValue,
ObservableValue<Predicate<? super V>> filter,
ObservableValue<Function<? super V,Long>> mapper)
Creates a long binding with the first value of an observable map after filtering and mapping.
|
static <K,V> LongBinding |
filterThenMapToLongThenFindFirst(ObservableMap<K,V> items,
Long defaultValue,
Predicate<? super V> filter,
Function<? super V,Long> mapper)
Creates a long binding with the first value of an observable map after filtering and mapping.
|
static <K,V> LongBinding |
filterThenMapToLongThenFindFirst(ObservableMap<K,V> items,
Supplier<Long> supplier,
ObservableValue<Predicate<? super V>> filter,
ObservableValue<Function<? super V,Long>> mapper)
Creates a long binding with the first value of an observable map after filtering and mapping.
|
static <K,V> LongBinding |
filterThenMapToLongThenFindFirst(ObservableMap<K,V> items,
Supplier<Long> supplier,
Predicate<? super V> filter,
Function<? super V,Long> mapper)
Creates a long binding with the first value of an observable map after filtering and mapping.
|
static <T> LongBinding |
filterThenMapToLongThenFindFirst(ObservableSet<T> items,
Long defaultValue,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Long>> mapper)
Creates a long binding with the first element of an observable set after filtering and mapping.
|
static <T> LongBinding |
filterThenMapToLongThenFindFirst(ObservableSet<T> items,
Long defaultValue,
Predicate<? super T> filter,
Function<? super T,Long> mapper)
Creates a long binding with the first element of an observable set after filtering and mapping.
|
static <T> LongBinding |
filterThenMapToLongThenFindFirst(ObservableSet<T> items,
Supplier<Long> supplier,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,Long>> mapper)
Creates a long binding with the first element of an observable set after filtering and mapping.
|
static <T> LongBinding |
filterThenMapToLongThenFindFirst(ObservableSet<T> items,
Supplier<Long> supplier,
Predicate<? super T> filter,
Function<? super T,Long> mapper)
Creates a long binding with the first element of an observable set after filtering and mapping.
|
static <T> StringBinding |
filterThenMapToStringThenFindFirst(ObservableList<T> items,
String defaultValue,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,String>> mapper)
Creates a string binding with the first element of an observable list after filtering and mapping.
|
static <T> StringBinding |
filterThenMapToStringThenFindFirst(ObservableList<T> items,
String defaultValue,
Predicate<? super T> filter,
Function<? super T,String> mapper)
Creates a string binding with the first element of an observable list after filtering and mapping.
|
static <T> StringBinding |
filterThenMapToStringThenFindFirst(ObservableList<T> items,
Supplier<String> supplier,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,String>> mapper)
Creates a string binding with the first element of an observable list after filtering and mapping.
|
static <T> StringBinding |
filterThenMapToStringThenFindFirst(ObservableList<T> items,
Supplier<String> supplier,
Predicate<? super T> filter,
Function<? super T,String> mapper)
Creates a string binding with the first element of an observable list after filtering and mapping.
|
static <K,V> StringBinding |
filterThenMapToStringThenFindFirst(ObservableMap<K,V> items,
String defaultValue,
ObservableValue<Predicate<? super V>> filter,
ObservableValue<Function<? super V,String>> mapper)
Creates a string binding with the first value of an observable map after filtering and mapping.
|
static <K,V> StringBinding |
filterThenMapToStringThenFindFirst(ObservableMap<K,V> items,
String defaultValue,
Predicate<? super V> filter,
Function<? super V,String> mapper)
Creates a string binding with the first value of an observable map after filtering and mapping.
|
static <K,V> StringBinding |
filterThenMapToStringThenFindFirst(ObservableMap<K,V> items,
Supplier<String> supplier,
ObservableValue<Predicate<? super V>> filter,
ObservableValue<Function<? super V,String>> mapper)
Creates a string binding with the first value of an observable map after filtering and mapping.
|
static <K,V> StringBinding |
filterThenMapToStringThenFindFirst(ObservableMap<K,V> items,
Supplier<String> supplier,
Predicate<? super V> filter,
Function<? super V,String> mapper)
Creates a string binding with the first value of an observable map after filtering and mapping.
|
static <T> StringBinding |
filterThenMapToStringThenFindFirst(ObservableSet<T> items,
String defaultValue,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,String>> mapper)
Creates a string binding with the first element of an observable set after filtering and mapping.
|
static <T> StringBinding |
filterThenMapToStringThenFindFirst(ObservableSet<T> items,
String defaultValue,
Predicate<? super T> filter,
Function<? super T,String> mapper)
Creates a string binding with the first element of an observable set after filtering and mapping.
|
static <T> StringBinding |
filterThenMapToStringThenFindFirst(ObservableSet<T> items,
Supplier<String> supplier,
ObservableValue<Predicate<? super T>> filter,
ObservableValue<Function<? super T,String>> mapper)
Creates a string binding with the first element of an observable set after filtering and mapping.
|
static <T> StringBinding |
filterThenMapToStringThenFindFirst(ObservableSet<T> items,
Supplier<String> supplier,
Predicate<? super T> filter,
Function<? super T,String> mapper)
Creates a string binding with the first element of an observable set after filtering and mapping.
|
static <T,R> ObjectBinding<R> |
mapThenFilterThenFindFirst(ObservableList<T> items,
R defaultValue,
Function<? super T,R> mapper,
Predicate<? super R> filter)
Creates an object binding with the first element of an observable list after mapping and filtering.
|
static <T,R> ObjectBinding<R> |
mapThenFilterThenFindFirst(ObservableList<T> items,
R defaultValue,
ObservableValue<Function<? super T,R>> mapper,
ObservableValue<Predicate<? super R>> filter)
Creates an object binding with the first element of an observable list after mapping and filtering.
|
static <T,R> ObjectBinding<R> |
mapThenFilterThenFindFirst(ObservableList<T> items,
Supplier<R> supplier,
Function<? super T,R> mapper,
Predicate<? super R> filter)
Creates an object binding with the first element of an observable list after mapping and filtering.
|
static <T,R> ObjectBinding<R> |
mapThenFilterThenFindFirst(ObservableList<T> items,
Supplier<R> supplier,
ObservableValue<Function<? super T,R>> mapper,
ObservableValue<Predicate<? super R>> filter)
Creates an object binding with the first element of an observable list after mapping and filtering.
|
static <K,V,R> ObjectBinding<R> |
mapThenFilterThenFindFirst(ObservableMap<K,V> items,
R defaultValue,
Function<? super V,R> mapper,
Predicate<? super R> filter)
Creates an object binding with the first value of an observable map after mapping and filtering.
|
static <K,V,R> ObjectBinding<R> |
mapThenFilterThenFindFirst(ObservableMap<K,V> items,
R defaultValue,
ObservableValue<Function<? super V,R>> mapper,
ObservableValue<Predicate<? super R>> filter)
Creates an object binding with the first value of an observable map after mapping and filtering.
|
static <K,V,R> ObjectBinding<R> |
mapThenFilterThenFindFirst(ObservableMap<K,V> items,
Supplier<R> supplier,
Function<? super V,R> mapper,
Predicate<? super R> filter)
Creates an object binding with the first value of an observable map after mapping and filtering.
|
static <K,V,R> ObjectBinding<R> |
mapThenFilterThenFindFirst(ObservableMap<K,V> items,
Supplier<R> supplier,
ObservableValue<Function<? super V,R>> mapper,
ObservableValue<Predicate<? super R>> filter)
Creates an object binding with the first value of an observable map after mapping and filtering.
|
static <T,R> ObjectBinding<R> |
mapThenFilterThenFindFirst(ObservableSet<T> items,
R defaultValue,
Function<? super T,R> mapper,
Predicate<? super R> filter)
Creates an object binding with the first element of an observable set after mapping and filtering.
|
static <T,R> ObjectBinding<R> |
mapThenFilterThenFindFirst(ObservableSet<T> items,
R defaultValue,
ObservableValue<Function<? super T,R>> mapper,
ObservableValue<Predicate<? super R>> filter)
Creates an object binding with the first element of an observable set after mapping and filtering.
|
static <T,R> ObjectBinding<R> |
mapThenFilterThenFindFirst(ObservableSet<T> items,
Supplier<R> supplier,
Function<? super T,R> mapper,
Predicate<? super R> filter)
Creates an object binding with the first element of an observable set after mapping and filtering.
|
static <T,R> ObjectBinding<R> |
mapThenFilterThenFindFirst(ObservableSet<T> items,
Supplier<R> supplier,
ObservableValue<Function<? super T,R>> mapper,
ObservableValue<Predicate<? super R>> filter)
Creates an object binding with the first element of an observable set after mapping and filtering.
|
static <T> BooleanBinding |
mapToBooleanThenFilterThenFindFirst(ObservableList<T> items,
Boolean defaultValue,
Function<? super T,Boolean> mapper,
Predicate<Boolean> filter)
Creates a boolean binding with the first element of an observable list after mapping and filtering.
|
static <T> BooleanBinding |
mapToBooleanThenFilterThenFindFirst(ObservableList<T> items,
Boolean defaultValue,
ObservableValue<Function<? super T,Boolean>> mapper,
ObservableValue<Predicate<Boolean>> filter)
Creates a boolean binding with the first element of an observable list after mapping and filtering.
|
static <T> BooleanBinding |
mapToBooleanThenFilterThenFindFirst(ObservableList<T> items,
Supplier<Boolean> supplier,
Function<? super T,Boolean> mapper,
Predicate<Boolean> filter)
Creates a boolean binding with the first element of an observable list after mapping and filtering.
|
static <T> BooleanBinding |
mapToBooleanThenFilterThenFindFirst(ObservableList<T> items,
Supplier<Boolean> supplier,
ObservableValue<Function<? super T,Boolean>> mapper,
ObservableValue<Predicate<Boolean>> filter)
Creates a boolean binding with the first element of an observable list after mapping and filtering.
|
static <K,V> BooleanBinding |
mapToBooleanThenFilterThenFindFirst(ObservableMap<K,V> items,
Boolean defaultValue,
Function<? super V,Boolean> mapper,
Predicate<Boolean> filter)
Creates a boolean binding with the first value of an observable map after mapping and filtering.
|
static <K,V> BooleanBinding |
mapToBooleanThenFilterThenFindFirst(ObservableMap<K,V> items,
Boolean defaultValue,
ObservableValue<Function<? super V,Boolean>> mapper,
ObservableValue<Predicate<Boolean>> filter)
Creates a boolean binding with the first value of an observable map after mapping and filtering.
|
static <K,V> BooleanBinding |
mapToBooleanThenFilterThenFindFirst(ObservableMap<K,V> items,
Supplier<Boolean> supplier,
Function<? super V,Boolean> mapper,
Predicate<Boolean> filter)
Creates a boolean binding with the first value of an observable map after mapping and filtering.
|
static <K,V> BooleanBinding |
mapToBooleanThenFilterThenFindFirst(ObservableMap<K,V> items,
Supplier<Boolean> supplier,
ObservableValue<Function<? super V,Boolean>> mapper,
ObservableValue<Predicate<Boolean>> filter)
Creates a boolean binding with the first value of an observable map after mapping and filtering.
|
static <T> BooleanBinding |
mapToBooleanThenFilterThenFindFirst(ObservableSet<T> items,
Boolean defaultValue,
Function<? super T,Boolean> mapper,
Predicate<Boolean> filter)
Creates a boolean binding with the first element of an observable set after mapping and filtering.
|
static <T> BooleanBinding |
mapToBooleanThenFilterThenFindFirst(ObservableSet<T> items,
Boolean defaultValue,
ObservableValue<Function<? super T,Boolean>> mapper,
ObservableValue<Predicate<Boolean>> filter)
Creates a boolean binding with the first element of an observable set after mapping and filtering.
|
static <T> BooleanBinding |
mapToBooleanThenFilterThenFindFirst(ObservableSet<T> items,
Supplier<Boolean> supplier,
Function<? super T,Boolean> mapper,
Predicate<Boolean> filter)
Creates a boolean binding with the first element of an observable set after mapping and filtering.
|
static <T> BooleanBinding |
mapToBooleanThenFilterThenFindFirst(ObservableSet<T> items,
Supplier<Boolean> supplier,
ObservableValue<Function<? super T,Boolean>> mapper,
ObservableValue<Predicate<Boolean>> filter)
Creates a boolean binding with the first element of an observable set after mapping and filtering.
|
static <T> DoubleBinding |
mapToDoubleThenFilterThenFindFirst(ObservableList<T> items,
Double defaultValue,
Function<? super T,Double> mapper,
Predicate<Double> filter)
Creates a double binding with the first element of an observable list after mapping and filtering.
|
static <T> DoubleBinding |
mapToDoubleThenFilterThenFindFirst(ObservableList<T> items,
Double defaultValue,
ObservableValue<Function<? super T,Double>> mapper,
ObservableValue<Predicate<Double>> filter)
Creates a double binding with the first element of an observable list after mapping and filtering.
|
static <T> DoubleBinding |
mapToDoubleThenFilterThenFindFirst(ObservableList<T> items,
Supplier<Double> supplier,
Function<? super T,Double> mapper,
Predicate<Double> filter)
Creates a double binding with the first element of an observable list after mapping and filtering.
|
static <T> DoubleBinding |
mapToDoubleThenFilterThenFindFirst(ObservableList<T> items,
Supplier<Double> supplier,
ObservableValue<Function<? super T,Double>> mapper,
ObservableValue<Predicate<Double>> filter)
Creates a double binding with the first element of an observable list after mapping and filtering.
|
static <K,V> DoubleBinding |
mapToDoubleThenFilterThenFindFirst(ObservableMap<K,V> items,
Double defaultValue,
Function<? super V,Double> mapper,
Predicate<Double> filter)
Creates a double binding with the first value of an observable map after mapping and filtering.
|
static <K,V> DoubleBinding |
mapToDoubleThenFilterThenFindFirst(ObservableMap<K,V> items,
Double defaultValue,
ObservableValue<Function<? super V,Double>> mapper,
ObservableValue<Predicate<Double>> filter)
Creates a double binding with the first value of an observable map after mapping and filtering.
|
static <K,V> DoubleBinding |
mapToDoubleThenFilterThenFindFirst(ObservableMap<K,V> items,
Supplier<Double> supplier,
Function<? super V,Double> mapper,
Predicate<Double> filter)
Creates a double binding with the first value of an observable map after mapping and filtering.
|
static <K,V> DoubleBinding |
mapToDoubleThenFilterThenFindFirst(ObservableMap<K,V> items,
Supplier<Double> supplier,
ObservableValue<Function<? super V,Double>> mapper,
ObservableValue<Predicate<Double>> filter)
Creates a double binding with the first value of an observable map after mapping and filtering.
|
static <T> DoubleBinding |
mapToDoubleThenFilterThenFindFirst(ObservableSet<T> items,
Double defaultValue,
Function<? super T,Double> mapper,
Predicate<Double> filter)
Creates a double binding with the first element of an observable set after mapping and filtering.
|
static <T> DoubleBinding |
mapToDoubleThenFilterThenFindFirst(ObservableSet<T> items,
Double defaultValue,
ObservableValue<Function<? super T,Double>> mapper,
ObservableValue<Predicate<Double>> filter)
Creates a double binding with the first element of an observable set after mapping and filtering.
|
static <T> DoubleBinding |
mapToDoubleThenFilterThenFindFirst(ObservableSet<T> items,
Supplier<Double> supplier,
Function<? super T,Double> mapper,
Predicate<Double> filter)
Creates a double binding with the first element of an observable set after mapping and filtering.
|
static <T> DoubleBinding |
mapToDoubleThenFilterThenFindFirst(ObservableSet<T> items,
Supplier<Double> supplier,
ObservableValue<Function<? super T,Double>> mapper,
ObservableValue<Predicate<Double>> filter)
Creates a double binding with the first element of an observable set after mapping and filtering.
|
static <T> FloatBinding |
mapToFloatThenFilterThenFindFirst(ObservableList<T> items,
Float defaultValue,
Function<? super T,Float> mapper,
Predicate<Float> filter)
Creates a float binding with the first element of an observable list after mapping and filtering.
|
static <T> FloatBinding |
mapToFloatThenFilterThenFindFirst(ObservableList<T> items,
Float defaultValue,
ObservableValue<Function<? super T,Float>> mapper,
ObservableValue<Predicate<Float>> filter)
Creates a float binding with the first element of an observable list after mapping and filtering.
|
static <T> FloatBinding |
mapToFloatThenFilterThenFindFirst(ObservableList<T> items,
Supplier<Float> supplier,
Function<? super T,Float> mapper,
Predicate<Float> filter)
Creates a float binding with the first element of an observable list after mapping and filtering.
|
static <T> FloatBinding |
mapToFloatThenFilterThenFindFirst(ObservableList<T> items,
Supplier<Float> supplier,
ObservableValue<Function<? super T,Float>> mapper,
ObservableValue<Predicate<Float>> filter)
Creates a float binding with the first element of an observable list after mapping and filtering.
|
static <K,V> FloatBinding |
mapToFloatThenFilterThenFindFirst(ObservableMap<K,V> items,
Float defaultValue,
Function<? super V,Float> mapper,
Predicate<Float> filter)
Creates a float binding with the first value of an observable map after mapping and filtering.
|
static <K,V> FloatBinding |
mapToFloatThenFilterThenFindFirst(ObservableMap<K,V> items,
Float defaultValue,
ObservableValue<Function<? super V,Float>> mapper,
ObservableValue<Predicate<Float>> filter)
Creates a float binding with the first value of an observable map after mapping and filtering.
|
static <K,V> FloatBinding |
mapToFloatThenFilterThenFindFirst(ObservableMap<K,V> items,
Supplier<Float> supplier,
Function<? super V,Float> mapper,
Predicate<Float> filter)
Creates a float binding with the first value of an observable map after mapping and filtering.
|
static <K,V> FloatBinding |
mapToFloatThenFilterThenFindFirst(ObservableMap<K,V> items,
Supplier<Float> supplier,
ObservableValue<Function<? super V,Float>> mapper,
ObservableValue<Predicate<Float>> filter)
Creates a float binding with the first value of an observable map after mapping and filtering.
|
static <T> FloatBinding |
mapToFloatThenFilterThenFindFirst(ObservableSet<T> items,
Float defaultValue,
Function<? super T,Float> mapper,
Predicate<Float> filter)
Creates a float binding with the first element of an observable set after mapping and filtering.
|
static <T> FloatBinding |
mapToFloatThenFilterThenFindFirst(ObservableSet<T> items,
Float defaultValue,
ObservableValue<Function<? super T,Float>> mapper,
ObservableValue<Predicate<Float>> filter)
Creates a float binding with the first element of an observable set after mapping and filtering.
|
static <T> FloatBinding |
mapToFloatThenFilterThenFindFirst(ObservableSet<T> items,
Supplier<Float> supplier,
Function<? super T,Float> mapper,
Predicate<Float> filter)
Creates a float binding with the first element of an observable set after mapping and filtering.
|
static <T> FloatBinding |
mapToFloatThenFilterThenFindFirst(ObservableSet<T> items,
Supplier<Float> supplier,
ObservableValue<Function<? super T,Float>> mapper,
ObservableValue<Predicate<Float>> filter)
Creates a float binding with the first element of an observable set after mapping and filtering.
|
static <T> IntegerBinding |
mapToIntegerThenFilterThenFindFirst(ObservableList<T> items,
Integer defaultValue,
Function<? super T,Integer> mapper,
Predicate<Integer> filter)
Creates an integer binding with the first element of an observable list after mapping and filtering.
|
static <T> IntegerBinding |
mapToIntegerThenFilterThenFindFirst(ObservableList<T> items,
Integer defaultValue,
ObservableValue<Function<? super T,Integer>> mapper,
ObservableValue<Predicate<Integer>> filter)
Creates an integer binding with the first element of an observable list after mapping and filtering.
|
static <T> IntegerBinding |
mapToIntegerThenFilterThenFindFirst(ObservableList<T> items,
Supplier<Integer> supplier,
Function<? super T,Integer> mapper,
Predicate<Integer> filter)
Creates an integer binding with the first element of an observable list after mapping and filtering.
|
static <T> IntegerBinding |
mapToIntegerThenFilterThenFindFirst(ObservableList<T> items,
Supplier<Integer> supplier,
ObservableValue<Function<? super T,Integer>> mapper,
ObservableValue<Predicate<Integer>> filter)
Creates an integer binding with the first element of an observable list after mapping and filtering.
|
static <K,V> IntegerBinding |
mapToIntegerThenFilterThenFindFirst(ObservableMap<K,V> items,
Integer defaultValue,
Function<? super V,Integer> mapper,
Predicate<Integer> filter)
Creates an integer binding with the first value of an observable map after mapping and filtering.
|
static <K,V> IntegerBinding |
mapToIntegerThenFilterThenFindFirst(ObservableMap<K,V> items,
Integer defaultValue,
ObservableValue<Function<? super V,Integer>> mapper,
ObservableValue<Predicate<Integer>> filter)
Creates an integer binding with the first value of an observable map after mapping and filtering.
|
static <K,V> IntegerBinding |
mapToIntegerThenFilterThenFindFirst(ObservableMap<K,V> items,
Supplier<Integer> supplier,
Function<? super V,Integer> mapper,
Predicate<Integer> filter)
Creates an integer binding with the first value of an observable map after mapping and filtering.
|
static <K,V> IntegerBinding |
mapToIntegerThenFilterThenFindFirst(ObservableMap<K,V> items,
Supplier<Integer> supplier,
ObservableValue<Function<? super V,Integer>> mapper,
ObservableValue<Predicate<Integer>> filter)
Creates an integer binding with the first value of an observable map after mapping and filtering.
|
static <T> IntegerBinding |
mapToIntegerThenFilterThenFindFirst(ObservableSet<T> items,
Integer defaultValue,
Function<? super T,Integer> mapper,
Predicate<Integer> filter)
Creates an integer binding with the first element of an observable set after mapping and filtering.
|
static <T> IntegerBinding |
mapToIntegerThenFilterThenFindFirst(ObservableSet<T> items,
Integer defaultValue,
ObservableValue<Function<? super T,Integer>> mapper,
ObservableValue<Predicate<Integer>> filter)
Creates an integer binding with the first element of an observable set after mapping and filtering.
|
static <T> IntegerBinding |
mapToIntegerThenFilterThenFindFirst(ObservableSet<T> items,
Supplier<Integer> supplier,
Function<? super T,Integer> mapper,
Predicate<Integer> filter)
Creates an integer binding with the first element of an observable set after mapping and filtering.
|
static <T> IntegerBinding |
mapToIntegerThenFilterThenFindFirst(ObservableSet<T> items,
Supplier<Integer> supplier,
ObservableValue<Function<? super T,Integer>> mapper,
ObservableValue<Predicate<Integer>> filter)
Creates an integer binding with the first element of an observable set after mapping and filtering.
|
static <T> LongBinding |
mapToLongThenFilterThenFindFirst(ObservableList<T> items,
Long defaultValue,
Function<? super T,Long> mapper,
Predicate<Long> filter)
Creates a long binding with the first element of an observable list after mapping and filtering.
|
static <T> LongBinding |
mapToLongThenFilterThenFindFirst(ObservableList<T> items,
Long defaultValue,
ObservableValue<Function<? super T,Long>> mapper,
ObservableValue<Predicate<Long>> filter)
Creates a long binding with the first element of an observable list after mapping and filtering.
|
static <T> LongBinding |
mapToLongThenFilterThenFindFirst(ObservableList<T> items,
Supplier<Long> supplier,
Function<? super T,Long> mapper,
Predicate<Long> filter)
Creates a long binding with the first element of an observable list after mapping and filtering.
|
static <T> LongBinding |
mapToLongThenFilterThenFindFirst(ObservableList<T> items,
Supplier<Long> supplier,
ObservableValue<Function<? super T,Long>> mapper,
ObservableValue<Predicate<Long>> filter)
Creates a long binding with the first element of an observable list after mapping and filtering.
|
static <K,V> LongBinding |
mapToLongThenFilterThenFindFirst(ObservableMap<K,V> items,
Long defaultValue,
Function<? super V,Long> mapper,
Predicate<Long> filter)
Creates a long binding with the first value of an observable map after mapping and filtering.
|
static <K,V> LongBinding |
mapToLongThenFilterThenFindFirst(ObservableMap<K,V> items,
Long defaultValue,
ObservableValue<Function<? super V,Long>> mapper,
ObservableValue<Predicate<Long>> filter)
Creates a long binding with the first value of an observable map after mapping and filtering.
|
static <K,V> LongBinding |
mapToLongThenFilterThenFindFirst(ObservableMap<K,V> items,
Supplier<Long> supplier,
Function<? super V,Long> mapper,
Predicate<Long> filter)
Creates a long binding with the first value of an observable map after mapping and filtering.
|
static <K,V> LongBinding |
mapToLongThenFilterThenFindFirst(ObservableMap<K,V> items,
Supplier<Long> supplier,
ObservableValue<Function<? super V,Long>> mapper,
ObservableValue<Predicate<Long>> filter)
Creates a long binding with the first value of an observable map after mapping and filtering.
|
static <T> LongBinding |
mapToLongThenFilterThenFindFirst(ObservableSet<T> items,
Long defaultValue,
Function<? super T,Long> mapper,
Predicate<Long> filter)
Creates a long binding with the first element of an observable set after mapping and filtering.
|
static <T> LongBinding |
mapToLongThenFilterThenFindFirst(ObservableSet<T> items,
Long defaultValue,
ObservableValue<Function<? super T,Long>> mapper,
ObservableValue<Predicate<Long>> filter)
Creates a long binding with the first element of an observable set after mapping and filtering.
|
static <T> LongBinding |
mapToLongThenFilterThenFindFirst(ObservableSet<T> items,
Supplier<Long> supplier,
Function<? super T,Long> mapper,
Predicate<Long> filter)
Creates a long binding with the first element of an observable set after mapping and filtering.
|
static <T> LongBinding |
mapToLongThenFilterThenFindFirst(ObservableSet<T> items,
Supplier<Long> supplier,
ObservableValue<Function<? super T,Long>> mapper,
ObservableValue<Predicate<Long>> filter)
Creates a long binding with the first element of an observable set after mapping and filtering.
|
static <T> StringBinding |
mapToStringThenFilterThenFindFirst(ObservableList<T> items,
String defaultValue,
Function<? super T,String> mapper,
Predicate<String> filter)
Creates a string binding with the first element of an observable list after mapping and filtering.
|
static <T> StringBinding |
mapToStringThenFilterThenFindFirst(ObservableList<T> items,
String defaultValue,
ObservableValue<Function<? super T,String>> mapper,
ObservableValue<Predicate<String>> filter)
Creates a string binding with the first element of an observable list after mapping and filtering.
|
static <T> StringBinding |
mapToStringThenFilterThenFindFirst(ObservableList<T> items,
Supplier<String> supplier,
Function<? super T,String> mapper,
Predicate<String> filter)
Creates a string binding with the first element of an observable list after mapping and filtering.
|
static <T> StringBinding |
mapToStringThenFilterThenFindFirst(ObservableList<T> items,
Supplier<String> supplier,
ObservableValue<Function<? super T,String>> mapper,
ObservableValue<Predicate<String>> filter)
Creates a string binding with the first element of an observable list after mapping and filtering.
|
static <K,V> StringBinding |
mapToStringThenFilterThenFindFirst(ObservableMap<K,V> items,
String defaultValue,
Function<? super V,String> mapper,
Predicate<String> filter)
Creates a string binding with the first value of an observable map after mapping and filtering.
|
static <K,V> StringBinding |
mapToStringThenFilterThenFindFirst(ObservableMap<K,V> items,
String defaultValue,
ObservableValue<Function<? super V,String>> mapper,
ObservableValue<Predicate<String>> filter)
Creates a string binding with the first value of an observable map after mapping and filtering.
|
static <K,V> StringBinding |
mapToStringThenFilterThenFindFirst(ObservableMap<K,V> items,
Supplier<String> supplier,
Function<? super V,String> mapper,
Predicate<String> filter)
Creates a string binding with the first value of an observable map after mapping and filtering.
|
static <K,V> StringBinding |
mapToStringThenFilterThenFindFirst(ObservableMap<K,V> items,
Supplier<String> supplier,
ObservableValue<Function<? super V,String>> mapper,
ObservableValue<Predicate<String>> filter)
Creates a string binding with the first value of an observable map after mapping and filtering.
|
static <T> StringBinding |
mapToStringThenFilterThenFindFirst(ObservableSet<T> items,
String defaultValue,
Function<? super T,String> mapper,
Predicate<String> filter)
Creates a string binding with the first element of an observable set after mapping and filtering.
|
static <T> StringBinding |
mapToStringThenFilterThenFindFirst(ObservableSet<T> items,
String defaultValue,
ObservableValue<Function<? super T,String>> mapper,
ObservableValue<Predicate<String>> filter)
Creates a string binding with the first element of an observable set after mapping and filtering.
|
static <T> StringBinding |
mapToStringThenFilterThenFindFirst(ObservableSet<T> items,
Supplier<String> supplier,
Function<? super T,String> mapper,
Predicate<String> filter)
Creates a string binding with the first element of an observable set after mapping and filtering.
|
static <T> StringBinding |
mapToStringThenFilterThenFindFirst(ObservableSet<T> items,
Supplier<String> supplier,
ObservableValue<Function<? super T,String>> mapper,
ObservableValue<Predicate<String>> filter)
Creates a string binding with the first element of an observable set after mapping and filtering.
|
@Nonnull public static <T> ObjectBinding<T> filterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull T defaultValue, @Nonnull Predicate<? super T> filter)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static <T> ObjectBinding<T> filterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<T> supplier, @Nonnull Predicate<? super T> filter)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static <T> ObjectBinding<T> filterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull T defaultValue, @Nonnull ObservableValue<Predicate<? super T>> filter)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static <T> ObjectBinding<T> filterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<T> supplier, @Nonnull ObservableValue<Predicate<? super T>> filter)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static BooleanBinding filterThenFindFirstBoolean(@Nonnull ObservableList<Boolean> items, @Nonnull Boolean defaultValue, @Nonnull Predicate<? super Boolean> filter)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static BooleanBinding filterThenFindFirstBoolean(@Nonnull ObservableList<Boolean> items, @Nonnull Supplier<Boolean> supplier, @Nonnull Predicate<? super Boolean> filter)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static BooleanBinding filterThenFindFirstBoolean(@Nonnull ObservableList<Boolean> items, @Nonnull Boolean defaultValue, @Nonnull ObservableValue<Predicate<? super Boolean>> filter)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static BooleanBinding filterThenFindFirstBoolean(@Nonnull ObservableList<Boolean> items, @Nonnull Supplier<Boolean> supplier, @Nonnull ObservableValue<Predicate<? super Boolean>> filter)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static IntegerBinding filterThenFindFirstInteger(@Nonnull ObservableList<Integer> items, @Nonnull Integer defaultValue, @Nonnull Predicate<? super Integer> filter)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static IntegerBinding filterThenFindFirstInteger(@Nonnull ObservableList<Integer> items, @Nonnull Supplier<Integer> supplier, @Nonnull Predicate<? super Integer> filter)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static IntegerBinding filterThenFindFirstInteger(@Nonnull ObservableList<Integer> items, @Nonnull Integer defaultValue, @Nonnull ObservableValue<Predicate<? super Integer>> filter)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static IntegerBinding filterThenFindFirstInteger(@Nonnull ObservableList<Integer> items, @Nonnull Supplier<Integer> supplier, @Nonnull ObservableValue<Predicate<? super Integer>> filter)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static LongBinding filterThenFindFirstLong(@Nonnull ObservableList<Long> items, @Nonnull Long defaultValue, @Nonnull Predicate<? super Long> filter)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static LongBinding filterThenFindFirstLong(@Nonnull ObservableList<Long> items, @Nonnull Supplier<Long> supplier, @Nonnull Predicate<? super Long> filter)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static LongBinding filterThenFindFirstLong(@Nonnull ObservableList<Long> items, @Nonnull Long defaultValue, @Nonnull ObservableValue<Predicate<? super Long>> filter)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static LongBinding filterThenFindFirstLong(@Nonnull ObservableList<Long> items, @Nonnull Supplier<Long> supplier, @Nonnull ObservableValue<Predicate<? super Long>> filter)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static FloatBinding filterThenFindFirstFloat(@Nonnull ObservableList<Float> items, @Nonnull Float defaultValue, @Nonnull Predicate<? super Float> filter)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static FloatBinding filterThenFindFirstFloat(@Nonnull ObservableList<Float> items, @Nonnull Supplier<Float> supplier, @Nonnull Predicate<? super Float> filter)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static FloatBinding filterThenFindFirstFloat(@Nonnull ObservableList<Float> items, @Nonnull Float defaultValue, @Nonnull ObservableValue<Predicate<? super Float>> filter)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static FloatBinding filterThenFindFirstFloat(@Nonnull ObservableList<Float> items, @Nonnull Supplier<Float> supplier, @Nonnull ObservableValue<Predicate<? super Float>> filter)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static DoubleBinding filterThenFindFirstDouble(@Nonnull ObservableList<Double> items, @Nonnull Double defaultValue, @Nonnull Predicate<? super Double> filter)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static DoubleBinding filterThenFindFirstDouble(@Nonnull ObservableList<Double> items, @Nonnull Supplier<Double> supplier, @Nonnull Predicate<? super Double> filter)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static DoubleBinding filterThenFindFirstDouble(@Nonnull ObservableList<Double> items, @Nonnull Double defaultValue, @Nonnull ObservableValue<Predicate<? super Double>> filter)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static DoubleBinding filterThenFindFirstDouble(@Nonnull ObservableList<Double> items, @Nonnull Supplier<Double> supplier, @Nonnull ObservableValue<Predicate<? super Double>> filter)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static StringBinding filterThenFindFirstString(@Nonnull ObservableList<String> items, @Nonnull String defaultValue, @Nonnull Predicate<? super String> filter)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static StringBinding filterThenFindFirstString(@Nonnull ObservableList<String> items, @Nonnull Supplier<String> supplier, @Nonnull Predicate<? super String> filter)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static StringBinding filterThenFindFirstString(@Nonnull ObservableList<String> items, @Nonnull String defaultValue, @Nonnull ObservableValue<Predicate<? super String>> filter)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static StringBinding filterThenFindFirstString(@Nonnull ObservableList<String> items, @Nonnull Supplier<String> supplier, @Nonnull ObservableValue<Predicate<? super String>> filter)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static <T> ObjectBinding<T> filterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull T defaultValue, @Nonnull Predicate<? super T> filter)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static <T> ObjectBinding<T> filterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<T> supplier, @Nonnull Predicate<? super T> filter)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static <T> ObjectBinding<T> filterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull T defaultValue, @Nonnull ObservableValue<Predicate<? super T>> filter)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static <T> ObjectBinding<T> filterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<T> supplier, @Nonnull ObservableValue<Predicate<? super T>> filter)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static BooleanBinding filterThenFindFirstBoolean(@Nonnull ObservableSet<Boolean> items, @Nonnull Boolean defaultValue, @Nonnull Predicate<? super Boolean> filter)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static BooleanBinding filterThenFindFirstBoolean(@Nonnull ObservableSet<Boolean> items, @Nonnull Supplier<Boolean> supplier, @Nonnull Predicate<? super Boolean> filter)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static BooleanBinding filterThenFindFirstBoolean(@Nonnull ObservableSet<Boolean> items, @Nonnull Boolean defaultValue, @Nonnull ObservableValue<Predicate<? super Boolean>> filter)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static BooleanBinding filterThenFindFirstBoolean(@Nonnull ObservableSet<Boolean> items, @Nonnull Supplier<Boolean> supplier, @Nonnull ObservableValue<Predicate<? super Boolean>> filter)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static IntegerBinding filterThenFindFirstInteger(@Nonnull ObservableSet<Integer> items, @Nonnull Integer defaultValue, @Nonnull Predicate<? super Integer> filter)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static IntegerBinding filterThenFindFirstInteger(@Nonnull ObservableSet<Integer> items, @Nonnull Supplier<Integer> supplier, @Nonnull Predicate<? super Integer> filter)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static IntegerBinding filterThenFindFirstInteger(@Nonnull ObservableSet<Integer> items, @Nonnull Integer defaultValue, @Nonnull ObservableValue<Predicate<? super Integer>> filter)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static IntegerBinding filterThenFindFirstInteger(@Nonnull ObservableSet<Integer> items, @Nonnull Supplier<Integer> supplier, @Nonnull ObservableValue<Predicate<? super Integer>> filter)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static LongBinding filterThenFindFirstLong(@Nonnull ObservableSet<Long> items, @Nonnull Long defaultValue, @Nonnull Predicate<? super Long> filter)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static LongBinding filterThenFindFirstLong(@Nonnull ObservableSet<Long> items, @Nonnull Supplier<Long> supplier, @Nonnull Predicate<? super Long> filter)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static LongBinding filterThenFindFirstLong(@Nonnull ObservableSet<Long> items, @Nonnull Long defaultValue, @Nonnull ObservableValue<Predicate<? super Long>> filter)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static LongBinding filterThenFindFirstLong(@Nonnull ObservableSet<Long> items, @Nonnull Supplier<Long> supplier, @Nonnull ObservableValue<Predicate<? super Long>> filter)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static FloatBinding filterThenFindFirstFloat(@Nonnull ObservableSet<Float> items, @Nonnull Float defaultValue, @Nonnull Predicate<? super Float> filter)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static FloatBinding filterThenFindFirstFloat(@Nonnull ObservableSet<Float> items, @Nonnull Supplier<Float> supplier, @Nonnull Predicate<? super Float> filter)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static FloatBinding filterThenFindFirstFloat(@Nonnull ObservableSet<Float> items, @Nonnull Float defaultValue, @Nonnull ObservableValue<Predicate<? super Float>> filter)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static FloatBinding filterThenFindFirstFloat(@Nonnull ObservableSet<Float> items, @Nonnull Supplier<Float> supplier, @Nonnull ObservableValue<Predicate<? super Float>> filter)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static DoubleBinding filterThenFindFirstDouble(@Nonnull ObservableSet<Double> items, @Nonnull Double defaultValue, @Nonnull Predicate<? super Double> filter)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static DoubleBinding filterThenFindFirstDouble(@Nonnull ObservableSet<Double> items, @Nonnull Supplier<Double> supplier, @Nonnull Predicate<? super Double> filter)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static DoubleBinding filterThenFindFirstDouble(@Nonnull ObservableSet<Double> items, @Nonnull Double defaultValue, @Nonnull ObservableValue<Predicate<? super Double>> filter)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static DoubleBinding filterThenFindFirstDouble(@Nonnull ObservableSet<Double> items, @Nonnull Supplier<Double> supplier, @Nonnull ObservableValue<Predicate<? super Double>> filter)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static StringBinding filterThenFindFirstString(@Nonnull ObservableSet<String> items, @Nonnull String defaultValue, @Nonnull Predicate<? super String> filter)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static StringBinding filterThenFindFirstString(@Nonnull ObservableSet<String> items, @Nonnull Supplier<String> supplier, @Nonnull Predicate<? super String> filter)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static StringBinding filterThenFindFirstString(@Nonnull ObservableSet<String> items, @Nonnull String defaultValue, @Nonnull ObservableValue<Predicate<? super String>> filter)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static StringBinding filterThenFindFirstString(@Nonnull ObservableSet<String> items, @Nonnull Supplier<String> supplier, @Nonnull ObservableValue<Predicate<? super String>> filter)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element@Nonnull public static <K,V> ObjectBinding<V> filterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull V defaultValue, @Nonnull Predicate<? super V> filter)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K,V> ObjectBinding<V> filterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<V> supplier, @Nonnull Predicate<? super V> filter)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K,V> ObjectBinding<V> filterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull V defaultValue, @Nonnull ObservableValue<Predicate<? super V>> filter)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K,V> ObjectBinding<V> filterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<V> supplier, @Nonnull ObservableValue<Predicate<? super V>> filter)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> BooleanBinding filterThenFindFirstBoolean(@Nonnull ObservableMap<K,Boolean> items, @Nonnull Boolean defaultValue, @Nonnull Predicate<? super Boolean> filter)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> BooleanBinding filterThenFindFirstBoolean(@Nonnull ObservableMap<K,Boolean> items, @Nonnull Supplier<Boolean> supplier, @Nonnull Predicate<? super Boolean> filter)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> BooleanBinding filterThenFindFirstBoolean(@Nonnull ObservableMap<K,Boolean> items, @Nonnull Boolean defaultValue, @Nonnull ObservableValue<Predicate<? super Boolean>> filter)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> BooleanBinding filterThenFindFirstBoolean(@Nonnull ObservableMap<K,Boolean> items, @Nonnull Supplier<Boolean> supplier, @Nonnull ObservableValue<Predicate<? super Boolean>> filter)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> IntegerBinding filterThenFindFirstInteger(@Nonnull ObservableMap<K,Integer> items, @Nonnull Integer defaultValue, @Nonnull Predicate<? super Integer> filter)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> IntegerBinding filterThenFindFirstInteger(@Nonnull ObservableMap<K,Integer> items, @Nonnull Supplier<Integer> supplier, @Nonnull Predicate<? super Integer> filter)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> IntegerBinding filterThenFindFirstInteger(@Nonnull ObservableMap<K,Integer> items, @Nonnull Integer defaultValue, @Nonnull ObservableValue<Predicate<? super Integer>> filter)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> IntegerBinding filterThenFindFirstInteger(@Nonnull ObservableMap<K,Integer> items, @Nonnull Supplier<Integer> supplier, @Nonnull ObservableValue<Predicate<? super Integer>> filter)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> LongBinding filterThenFindFirstLong(@Nonnull ObservableMap<K,Long> items, @Nonnull Long defaultValue, @Nonnull Predicate<? super Long> filter)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> LongBinding filterThenFindFirstLong(@Nonnull ObservableMap<K,Long> items, @Nonnull Supplier<Long> supplier, @Nonnull Predicate<? super Long> filter)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> LongBinding filterThenFindFirstLong(@Nonnull ObservableMap<K,Long> items, @Nonnull Long defaultValue, @Nonnull ObservableValue<Predicate<? super Long>> filter)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> LongBinding filterThenFindFirstLong(@Nonnull ObservableMap<K,Long> items, @Nonnull Supplier<Long> supplier, @Nonnull ObservableValue<Predicate<? super Long>> filter)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> FloatBinding filterThenFindFirstFloat(@Nonnull ObservableMap<K,Float> items, @Nonnull Float defaultValue, @Nonnull Predicate<? super Float> filter)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> FloatBinding filterThenFindFirstFloat(@Nonnull ObservableMap<K,Float> items, @Nonnull Supplier<Float> supplier, @Nonnull Predicate<? super Float> filter)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> FloatBinding filterThenFindFirstFloat(@Nonnull ObservableMap<K,Float> items, @Nonnull Float defaultValue, @Nonnull ObservableValue<Predicate<? super Float>> filter)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> FloatBinding filterThenFindFirstFloat(@Nonnull ObservableMap<K,Float> items, @Nonnull Supplier<Float> supplier, @Nonnull ObservableValue<Predicate<? super Float>> filter)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> DoubleBinding filterThenFindFirstDouble(@Nonnull ObservableMap<K,Double> items, @Nonnull Double defaultValue, @Nonnull Predicate<? super Double> filter)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> DoubleBinding filterThenFindFirstDouble(@Nonnull ObservableMap<K,Double> items, @Nonnull Supplier<Double> supplier, @Nonnull Predicate<? super Double> filter)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> DoubleBinding filterThenFindFirstDouble(@Nonnull ObservableMap<K,Double> items, @Nonnull Double defaultValue, @Nonnull ObservableValue<Predicate<? super Double>> filter)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> DoubleBinding filterThenFindFirstDouble(@Nonnull ObservableMap<K,Double> items, @Nonnull Supplier<Double> supplier, @Nonnull ObservableValue<Predicate<? super Double>> filter)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> StringBinding filterThenFindFirstString(@Nonnull ObservableMap<K,String> items, @Nonnull String defaultValue, @Nonnull Predicate<? super String> filter)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> StringBinding filterThenFindFirstString(@Nonnull ObservableMap<K,String> items, @Nonnull Supplier<String> supplier, @Nonnull Predicate<? super String> filter)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> StringBinding filterThenFindFirstString(@Nonnull ObservableMap<K,String> items, @Nonnull String defaultValue, @Nonnull ObservableValue<Predicate<? super String>> filter)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <K> StringBinding filterThenFindFirstString(@Nonnull ObservableMap<K,String> items, @Nonnull Supplier<String> supplier, @Nonnull ObservableValue<Predicate<? super String>> filter)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value@Nonnull public static <T,R> ObjectBinding<R> mapThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull R defaultValue, @Nonnull Function<? super T,R> mapper, @Nonnull Predicate<? super R> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T,R> ObjectBinding<R> mapThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<R> supplier, @Nonnull Function<? super T,R> mapper, @Nonnull Predicate<? super R> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T,R> ObjectBinding<R> mapThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull R defaultValue, @Nonnull ObservableValue<Function<? super T,R>> mapper, @Nonnull ObservableValue<Predicate<? super R>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T,R> ObjectBinding<R> mapThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<R> supplier, @Nonnull ObservableValue<Function<? super T,R>> mapper, @Nonnull ObservableValue<Predicate<? super R>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> BooleanBinding mapToBooleanThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Boolean defaultValue, @Nonnull Function<? super T,Boolean> mapper, @Nonnull Predicate<Boolean> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> BooleanBinding mapToBooleanThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Boolean> supplier, @Nonnull Function<? super T,Boolean> mapper, @Nonnull Predicate<Boolean> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> BooleanBinding mapToBooleanThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Boolean defaultValue, @Nonnull ObservableValue<Function<? super T,Boolean>> mapper, @Nonnull ObservableValue<Predicate<Boolean>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> BooleanBinding mapToBooleanThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Boolean> supplier, @Nonnull ObservableValue<Function<? super T,Boolean>> mapper, @Nonnull ObservableValue<Predicate<Boolean>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> IntegerBinding mapToIntegerThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Integer defaultValue, @Nonnull Function<? super T,Integer> mapper, @Nonnull Predicate<Integer> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> IntegerBinding mapToIntegerThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Integer> supplier, @Nonnull Function<? super T,Integer> mapper, @Nonnull Predicate<Integer> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> IntegerBinding mapToIntegerThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Integer defaultValue, @Nonnull ObservableValue<Function<? super T,Integer>> mapper, @Nonnull ObservableValue<Predicate<Integer>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> IntegerBinding mapToIntegerThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Integer> supplier, @Nonnull ObservableValue<Function<? super T,Integer>> mapper, @Nonnull ObservableValue<Predicate<Integer>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> LongBinding mapToLongThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Long defaultValue, @Nonnull Function<? super T,Long> mapper, @Nonnull Predicate<Long> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> LongBinding mapToLongThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Long> supplier, @Nonnull Function<? super T,Long> mapper, @Nonnull Predicate<Long> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> LongBinding mapToLongThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Long defaultValue, @Nonnull ObservableValue<Function<? super T,Long>> mapper, @Nonnull ObservableValue<Predicate<Long>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> LongBinding mapToLongThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Long> supplier, @Nonnull ObservableValue<Function<? super T,Long>> mapper, @Nonnull ObservableValue<Predicate<Long>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> FloatBinding mapToFloatThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Float defaultValue, @Nonnull Function<? super T,Float> mapper, @Nonnull Predicate<Float> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> FloatBinding mapToFloatThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Float> supplier, @Nonnull Function<? super T,Float> mapper, @Nonnull Predicate<Float> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> FloatBinding mapToFloatThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Float defaultValue, @Nonnull ObservableValue<Function<? super T,Float>> mapper, @Nonnull ObservableValue<Predicate<Float>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> FloatBinding mapToFloatThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Float> supplier, @Nonnull ObservableValue<Function<? super T,Float>> mapper, @Nonnull ObservableValue<Predicate<Float>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> DoubleBinding mapToDoubleThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Double defaultValue, @Nonnull Function<? super T,Double> mapper, @Nonnull Predicate<Double> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> DoubleBinding mapToDoubleThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Double> supplier, @Nonnull Function<? super T,Double> mapper, @Nonnull Predicate<Double> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> DoubleBinding mapToDoubleThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Double defaultValue, @Nonnull ObservableValue<Function<? super T,Double>> mapper, @Nonnull ObservableValue<Predicate<Double>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> DoubleBinding mapToDoubleThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Double> supplier, @Nonnull ObservableValue<Function<? super T,Double>> mapper, @Nonnull ObservableValue<Predicate<Double>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> StringBinding mapToStringThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull String defaultValue, @Nonnull Function<? super T,String> mapper, @Nonnull Predicate<String> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> StringBinding mapToStringThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<String> supplier, @Nonnull Function<? super T,String> mapper, @Nonnull Predicate<String> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> StringBinding mapToStringThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull String defaultValue, @Nonnull ObservableValue<Function<? super T,String>> mapper, @Nonnull ObservableValue<Predicate<String>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> StringBinding mapToStringThenFilterThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<String> supplier, @Nonnull ObservableValue<Function<? super T,String>> mapper, @Nonnull ObservableValue<Predicate<String>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T,R> ObjectBinding<R> mapThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull R defaultValue, @Nonnull Function<? super T,R> mapper, @Nonnull Predicate<? super R> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T,R> ObjectBinding<R> mapThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<R> supplier, @Nonnull Function<? super T,R> mapper, @Nonnull Predicate<? super R> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T,R> ObjectBinding<R> mapThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull R defaultValue, @Nonnull ObservableValue<Function<? super T,R>> mapper, @Nonnull ObservableValue<Predicate<? super R>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T,R> ObjectBinding<R> mapThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<R> supplier, @Nonnull ObservableValue<Function<? super T,R>> mapper, @Nonnull ObservableValue<Predicate<? super R>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> BooleanBinding mapToBooleanThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Boolean defaultValue, @Nonnull Function<? super T,Boolean> mapper, @Nonnull Predicate<Boolean> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> BooleanBinding mapToBooleanThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Boolean> supplier, @Nonnull Function<? super T,Boolean> mapper, @Nonnull Predicate<Boolean> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> BooleanBinding mapToBooleanThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Boolean defaultValue, @Nonnull ObservableValue<Function<? super T,Boolean>> mapper, @Nonnull ObservableValue<Predicate<Boolean>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> BooleanBinding mapToBooleanThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Boolean> supplier, @Nonnull ObservableValue<Function<? super T,Boolean>> mapper, @Nonnull ObservableValue<Predicate<Boolean>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> IntegerBinding mapToIntegerThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Integer defaultValue, @Nonnull Function<? super T,Integer> mapper, @Nonnull Predicate<Integer> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> IntegerBinding mapToIntegerThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Integer> supplier, @Nonnull Function<? super T,Integer> mapper, @Nonnull Predicate<Integer> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> IntegerBinding mapToIntegerThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Integer defaultValue, @Nonnull ObservableValue<Function<? super T,Integer>> mapper, @Nonnull ObservableValue<Predicate<Integer>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> IntegerBinding mapToIntegerThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Integer> supplier, @Nonnull ObservableValue<Function<? super T,Integer>> mapper, @Nonnull ObservableValue<Predicate<Integer>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> LongBinding mapToLongThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Long defaultValue, @Nonnull Function<? super T,Long> mapper, @Nonnull Predicate<Long> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> LongBinding mapToLongThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Long> supplier, @Nonnull Function<? super T,Long> mapper, @Nonnull Predicate<Long> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> LongBinding mapToLongThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Long defaultValue, @Nonnull ObservableValue<Function<? super T,Long>> mapper, @Nonnull ObservableValue<Predicate<Long>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> LongBinding mapToLongThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Long> supplier, @Nonnull ObservableValue<Function<? super T,Long>> mapper, @Nonnull ObservableValue<Predicate<Long>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> FloatBinding mapToFloatThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Float defaultValue, @Nonnull Function<? super T,Float> mapper, @Nonnull Predicate<Float> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> FloatBinding mapToFloatThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Float> supplier, @Nonnull Function<? super T,Float> mapper, @Nonnull Predicate<Float> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> FloatBinding mapToFloatThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Float defaultValue, @Nonnull ObservableValue<Function<? super T,Float>> mapper, @Nonnull ObservableValue<Predicate<Float>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> FloatBinding mapToFloatThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Float> supplier, @Nonnull ObservableValue<Function<? super T,Float>> mapper, @Nonnull ObservableValue<Predicate<Float>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> DoubleBinding mapToDoubleThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Double defaultValue, @Nonnull Function<? super T,Double> mapper, @Nonnull Predicate<Double> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> DoubleBinding mapToDoubleThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Double> supplier, @Nonnull Function<? super T,Double> mapper, @Nonnull Predicate<Double> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> DoubleBinding mapToDoubleThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Double defaultValue, @Nonnull ObservableValue<Function<? super T,Double>> mapper, @Nonnull ObservableValue<Predicate<Double>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> DoubleBinding mapToDoubleThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Double> supplier, @Nonnull ObservableValue<Function<? super T,Double>> mapper, @Nonnull ObservableValue<Predicate<Double>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> StringBinding mapToStringThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull String defaultValue, @Nonnull Function<? super T,String> mapper, @Nonnull Predicate<String> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> StringBinding mapToStringThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<String> supplier, @Nonnull Function<? super T,String> mapper, @Nonnull Predicate<String> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> StringBinding mapToStringThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull String defaultValue, @Nonnull ObservableValue<Function<? super T,String>> mapper, @Nonnull ObservableValue<Predicate<String>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <T> StringBinding mapToStringThenFilterThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<String> supplier, @Nonnull ObservableValue<Function<? super T,String>> mapper, @Nonnull ObservableValue<Predicate<String>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each element after mapping.@Nonnull public static <K,V,R> ObjectBinding<R> mapThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull R defaultValue, @Nonnull Function<? super V,R> mapper, @Nonnull Predicate<? super R> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V,R> ObjectBinding<R> mapThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<R> supplier, @Nonnull Function<? super V,R> mapper, @Nonnull Predicate<? super R> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V,R> ObjectBinding<R> mapThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull R defaultValue, @Nonnull ObservableValue<Function<? super V,R>> mapper, @Nonnull ObservableValue<Predicate<? super R>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V,R> ObjectBinding<R> mapThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<R> supplier, @Nonnull ObservableValue<Function<? super V,R>> mapper, @Nonnull ObservableValue<Predicate<? super R>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> BooleanBinding mapToBooleanThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Boolean defaultValue, @Nonnull Function<? super V,Boolean> mapper, @Nonnull Predicate<Boolean> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> BooleanBinding mapToBooleanThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Boolean> supplier, @Nonnull Function<? super V,Boolean> mapper, @Nonnull Predicate<Boolean> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> BooleanBinding mapToBooleanThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Boolean defaultValue, @Nonnull ObservableValue<Function<? super V,Boolean>> mapper, @Nonnull ObservableValue<Predicate<Boolean>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> BooleanBinding mapToBooleanThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Boolean> supplier, @Nonnull ObservableValue<Function<? super V,Boolean>> mapper, @Nonnull ObservableValue<Predicate<Boolean>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> IntegerBinding mapToIntegerThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Integer defaultValue, @Nonnull Function<? super V,Integer> mapper, @Nonnull Predicate<Integer> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> IntegerBinding mapToIntegerThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Integer> supplier, @Nonnull Function<? super V,Integer> mapper, @Nonnull Predicate<Integer> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> IntegerBinding mapToIntegerThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Integer defaultValue, @Nonnull ObservableValue<Function<? super V,Integer>> mapper, @Nonnull ObservableValue<Predicate<Integer>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> IntegerBinding mapToIntegerThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Integer> supplier, @Nonnull ObservableValue<Function<? super V,Integer>> mapper, @Nonnull ObservableValue<Predicate<Integer>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> LongBinding mapToLongThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Long defaultValue, @Nonnull Function<? super V,Long> mapper, @Nonnull Predicate<Long> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> LongBinding mapToLongThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Long> supplier, @Nonnull Function<? super V,Long> mapper, @Nonnull Predicate<Long> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> LongBinding mapToLongThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Long defaultValue, @Nonnull ObservableValue<Function<? super V,Long>> mapper, @Nonnull ObservableValue<Predicate<Long>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> LongBinding mapToLongThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Long> supplier, @Nonnull ObservableValue<Function<? super V,Long>> mapper, @Nonnull ObservableValue<Predicate<Long>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> FloatBinding mapToFloatThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Float defaultValue, @Nonnull Function<? super V,Float> mapper, @Nonnull Predicate<Float> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> FloatBinding mapToFloatThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Float> supplier, @Nonnull Function<? super V,Float> mapper, @Nonnull Predicate<Float> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> FloatBinding mapToFloatThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Float defaultValue, @Nonnull ObservableValue<Function<? super V,Float>> mapper, @Nonnull ObservableValue<Predicate<Float>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> FloatBinding mapToFloatThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Float> supplier, @Nonnull ObservableValue<Function<? super V,Float>> mapper, @Nonnull ObservableValue<Predicate<Float>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> DoubleBinding mapToDoubleThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Double defaultValue, @Nonnull Function<? super V,Double> mapper, @Nonnull Predicate<Double> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> DoubleBinding mapToDoubleThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Double> supplier, @Nonnull Function<? super V,Double> mapper, @Nonnull Predicate<Double> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> DoubleBinding mapToDoubleThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Double defaultValue, @Nonnull ObservableValue<Function<? super V,Double>> mapper, @Nonnull ObservableValue<Predicate<Double>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> DoubleBinding mapToDoubleThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Double> supplier, @Nonnull ObservableValue<Function<? super V,Double>> mapper, @Nonnull ObservableValue<Predicate<Double>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> StringBinding mapToStringThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull String defaultValue, @Nonnull Function<? super V,String> mapper, @Nonnull Predicate<String> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> StringBinding mapToStringThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<String> supplier, @Nonnull Function<? super V,String> mapper, @Nonnull Predicate<String> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> StringBinding mapToStringThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull String defaultValue, @Nonnull ObservableValue<Function<? super V,String>> mapper, @Nonnull ObservableValue<Predicate<String>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <K,V> StringBinding mapToStringThenFilterThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<String> supplier, @Nonnull ObservableValue<Function<? super V,String>> mapper, @Nonnull ObservableValue<Predicate<String>> filter)
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 before filtering.filter
- a non-interfering, stateless predicate to apply to the each value after mapping.@Nonnull public static <T,R> ObjectBinding<R> filterThenMapThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull R defaultValue, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,R> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T,R> ObjectBinding<R> filterThenMapThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<R> supplier, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,R> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T,R> ObjectBinding<R> filterThenMapThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull R defaultValue, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,R>> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T,R> ObjectBinding<R> filterThenMapThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<R> supplier, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,R>> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> BooleanBinding filterThenMapToBooleanThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Boolean defaultValue, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Boolean> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> BooleanBinding filterThenMapToBooleanThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Boolean> supplier, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Boolean> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> BooleanBinding filterThenMapToBooleanThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Boolean defaultValue, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Boolean>> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> BooleanBinding filterThenMapToBooleanThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Boolean> supplier, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Boolean>> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> IntegerBinding filterThenMapToIntegerThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Integer defaultValue, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Integer> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> IntegerBinding filterThenMapToIntegerThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Integer> supplier, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Integer> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> IntegerBinding filterThenMapToIntegerThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Integer defaultValue, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Integer>> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> IntegerBinding filterThenMapToIntegerThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Integer> supplier, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Integer>> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> LongBinding filterThenMapToLongThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Long defaultValue, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Long> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> LongBinding filterThenMapToLongThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Long> supplier, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Long> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> LongBinding filterThenMapToLongThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Long defaultValue, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Long>> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> LongBinding filterThenMapToLongThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Long> supplier, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Long>> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> FloatBinding filterThenMapToFloatThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Float defaultValue, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Float> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> FloatBinding filterThenMapToFloatThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Float> supplier, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Float> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> FloatBinding filterThenMapToFloatThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Float defaultValue, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Float>> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> FloatBinding filterThenMapToFloatThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Float> supplier, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Float>> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> DoubleBinding filterThenMapToDoubleThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Double defaultValue, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Double> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> DoubleBinding filterThenMapToDoubleThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Double> supplier, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Double> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> DoubleBinding filterThenMapToDoubleThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Double defaultValue, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Double>> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> DoubleBinding filterThenMapToDoubleThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<Double> supplier, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Double>> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> StringBinding filterThenMapToStringThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull String defaultValue, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,String> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> StringBinding filterThenMapToStringThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<String> supplier, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,String> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> StringBinding filterThenMapToStringThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull String defaultValue, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,String>> mapper)
items
- the observable list of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> StringBinding filterThenMapToStringThenFindFirst(@Nonnull ObservableList<T> items, @Nonnull Supplier<String> supplier, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,String>> mapper)
items
- the observable list of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T,R> ObjectBinding<R> filterThenMapThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull R defaultValue, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,R> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T,R> ObjectBinding<R> filterThenMapThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<R> supplier, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,R> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T,R> ObjectBinding<R> filterThenMapThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull R defaultValue, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,R>> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T,R> ObjectBinding<R> filterThenMapThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<R> supplier, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,R>> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> BooleanBinding filterThenMapToBooleanThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Boolean defaultValue, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Boolean> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> BooleanBinding filterThenMapToBooleanThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Boolean> supplier, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Boolean> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> BooleanBinding filterThenMapToBooleanThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Boolean defaultValue, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Boolean>> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> BooleanBinding filterThenMapToBooleanThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Boolean> supplier, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Boolean>> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> IntegerBinding filterThenMapToIntegerThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Integer defaultValue, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Integer> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> IntegerBinding filterThenMapToIntegerThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Integer> supplier, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Integer> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> IntegerBinding filterThenMapToIntegerThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Integer defaultValue, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Integer>> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> IntegerBinding filterThenMapToIntegerThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Integer> supplier, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Integer>> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> LongBinding filterThenMapToLongThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Long defaultValue, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Long> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> LongBinding filterThenMapToLongThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Long> supplier, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Long> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> LongBinding filterThenMapToLongThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Long defaultValue, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Long>> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> LongBinding filterThenMapToLongThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Long> supplier, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Long>> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> FloatBinding filterThenMapToFloatThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Float defaultValue, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Float> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> FloatBinding filterThenMapToFloatThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Float> supplier, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Float> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> FloatBinding filterThenMapToFloatThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Float defaultValue, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Float>> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> FloatBinding filterThenMapToFloatThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Float> supplier, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Float>> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> DoubleBinding filterThenMapToDoubleThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Double defaultValue, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Double> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> DoubleBinding filterThenMapToDoubleThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Double> supplier, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,Double> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> DoubleBinding filterThenMapToDoubleThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Double defaultValue, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Double>> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> DoubleBinding filterThenMapToDoubleThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<Double> supplier, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,Double>> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> StringBinding filterThenMapToStringThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull String defaultValue, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,String> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> StringBinding filterThenMapToStringThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<String> supplier, @Nonnull Predicate<? super T> filter, @Nonnull Function<? super T,String> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> StringBinding filterThenMapToStringThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull String defaultValue, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,String>> mapper)
items
- the observable set of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <T> StringBinding filterThenMapToStringThenFindFirst(@Nonnull ObservableSet<T> items, @Nonnull Supplier<String> supplier, @Nonnull ObservableValue<Predicate<? super T>> filter, @Nonnull ObservableValue<Function<? super T,String>> mapper)
items
- the observable set of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each element before mapping.mapper
- a non-interfering, stateless function to apply to the each element after filtering.@Nonnull public static <K,V,R> ObjectBinding<R> filterThenMapThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull R defaultValue, @Nonnull Predicate<? super V> filter, @Nonnull Function<? super V,R> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V,R> ObjectBinding<R> filterThenMapThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<R> supplier, @Nonnull Predicate<? super V> filter, @Nonnull Function<? super V,R> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V,R> ObjectBinding<R> filterThenMapThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull R defaultValue, @Nonnull ObservableValue<Predicate<? super V>> filter, @Nonnull ObservableValue<Function<? super V,R>> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V,R> ObjectBinding<R> filterThenMapThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<R> supplier, @Nonnull ObservableValue<Predicate<? super V>> filter, @Nonnull ObservableValue<Function<? super V,R>> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> BooleanBinding filterThenMapToBooleanThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Boolean defaultValue, @Nonnull Predicate<? super V> filter, @Nonnull Function<? super V,Boolean> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> BooleanBinding filterThenMapToBooleanThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Boolean> supplier, @Nonnull Predicate<? super V> filter, @Nonnull Function<? super V,Boolean> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> BooleanBinding filterThenMapToBooleanThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Boolean defaultValue, @Nonnull ObservableValue<Predicate<? super V>> filter, @Nonnull ObservableValue<Function<? super V,Boolean>> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> BooleanBinding filterThenMapToBooleanThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Boolean> supplier, @Nonnull ObservableValue<Predicate<? super V>> filter, @Nonnull ObservableValue<Function<? super V,Boolean>> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> IntegerBinding filterThenMapToIntegerThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Integer defaultValue, @Nonnull Predicate<? super V> filter, @Nonnull Function<? super V,Integer> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> IntegerBinding filterThenMapToIntegerThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Integer> supplier, @Nonnull Predicate<? super V> filter, @Nonnull Function<? super V,Integer> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> IntegerBinding filterThenMapToIntegerThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Integer defaultValue, @Nonnull ObservableValue<Predicate<? super V>> filter, @Nonnull ObservableValue<Function<? super V,Integer>> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> IntegerBinding filterThenMapToIntegerThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Integer> supplier, @Nonnull ObservableValue<Predicate<? super V>> filter, @Nonnull ObservableValue<Function<? super V,Integer>> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> LongBinding filterThenMapToLongThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Long defaultValue, @Nonnull Predicate<? super V> filter, @Nonnull Function<? super V,Long> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> LongBinding filterThenMapToLongThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Long> supplier, @Nonnull Predicate<? super V> filter, @Nonnull Function<? super V,Long> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> LongBinding filterThenMapToLongThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Long defaultValue, @Nonnull ObservableValue<Predicate<? super V>> filter, @Nonnull ObservableValue<Function<? super V,Long>> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> LongBinding filterThenMapToLongThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Long> supplier, @Nonnull ObservableValue<Predicate<? super V>> filter, @Nonnull ObservableValue<Function<? super V,Long>> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> FloatBinding filterThenMapToFloatThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Float defaultValue, @Nonnull Predicate<? super V> filter, @Nonnull Function<? super V,Float> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> FloatBinding filterThenMapToFloatThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Float> supplier, @Nonnull Predicate<? super V> filter, @Nonnull Function<? super V,Float> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> FloatBinding filterThenMapToFloatThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Float defaultValue, @Nonnull ObservableValue<Predicate<? super V>> filter, @Nonnull ObservableValue<Function<? super V,Float>> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> FloatBinding filterThenMapToFloatThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Float> supplier, @Nonnull ObservableValue<Predicate<? super V>> filter, @Nonnull ObservableValue<Function<? super V,Float>> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> DoubleBinding filterThenMapToDoubleThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Double defaultValue, @Nonnull Predicate<? super V> filter, @Nonnull Function<? super V,Double> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> DoubleBinding filterThenMapToDoubleThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Double> supplier, @Nonnull Predicate<? super V> filter, @Nonnull Function<? super V,Double> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> DoubleBinding filterThenMapToDoubleThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Double defaultValue, @Nonnull ObservableValue<Predicate<? super V>> filter, @Nonnull ObservableValue<Function<? super V,Double>> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> DoubleBinding filterThenMapToDoubleThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<Double> supplier, @Nonnull ObservableValue<Predicate<? super V>> filter, @Nonnull ObservableValue<Function<? super V,Double>> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> StringBinding filterThenMapToStringThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull String defaultValue, @Nonnull Predicate<? super V> filter, @Nonnull Function<? super V,String> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> StringBinding filterThenMapToStringThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<String> supplier, @Nonnull Predicate<? super V> filter, @Nonnull Function<? super V,String> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> StringBinding filterThenMapToStringThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull String defaultValue, @Nonnull ObservableValue<Predicate<? super V>> filter, @Nonnull ObservableValue<Function<? super V,String>> mapper)
items
- the observable map of items.defaultValue
- the value to be returned if there is no value present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.@Nonnull public static <K,V> StringBinding filterThenMapToStringThenFindFirst(@Nonnull ObservableMap<K,V> items, @Nonnull Supplier<String> supplier, @Nonnull ObservableValue<Predicate<? super V>> filter, @Nonnull ObservableValue<Function<? super V,String>> mapper)
items
- the observable map of items.supplier
- a Supplier
whose result is returned if no value is present.filter
- a non-interfering, stateless predicate to apply to the each value before mapping.mapper
- a non-interfering, stateless function to apply to the each value after filtering.