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.
|
public static <T> ObjectBinding<T> filterThenFindFirst(ObservableList<T> items, T defaultValue, 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.public static <T> ObjectBinding<T> filterThenFindFirst(ObservableList<T> items, Supplier<T> supplier, 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.public static <T> ObjectBinding<T> filterThenFindFirst(ObservableList<T> items, T defaultValue, 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.public static <T> ObjectBinding<T> filterThenFindFirst(ObservableList<T> items, Supplier<T> supplier, 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.public static BooleanBinding filterThenFindFirstBoolean(ObservableList<Boolean> items, Boolean defaultValue, 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.public static BooleanBinding filterThenFindFirstBoolean(ObservableList<Boolean> items, Supplier<Boolean> supplier, 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.public static BooleanBinding filterThenFindFirstBoolean(ObservableList<Boolean> items, Boolean defaultValue, 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.public static BooleanBinding filterThenFindFirstBoolean(ObservableList<Boolean> items, Supplier<Boolean> supplier, 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.public static IntegerBinding filterThenFindFirstInteger(ObservableList<Integer> items, Integer defaultValue, 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.public static IntegerBinding filterThenFindFirstInteger(ObservableList<Integer> items, Supplier<Integer> supplier, 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.public static IntegerBinding filterThenFindFirstInteger(ObservableList<Integer> items, Integer defaultValue, 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.public static IntegerBinding filterThenFindFirstInteger(ObservableList<Integer> items, Supplier<Integer> supplier, 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.public static LongBinding filterThenFindFirstLong(ObservableList<Long> items, Long defaultValue, 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.public static LongBinding filterThenFindFirstLong(ObservableList<Long> items, Supplier<Long> supplier, 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.public static LongBinding filterThenFindFirstLong(ObservableList<Long> items, Long defaultValue, 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.public static LongBinding filterThenFindFirstLong(ObservableList<Long> items, Supplier<Long> supplier, 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.public static FloatBinding filterThenFindFirstFloat(ObservableList<Float> items, Float defaultValue, 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.public static FloatBinding filterThenFindFirstFloat(ObservableList<Float> items, Supplier<Float> supplier, 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.public static FloatBinding filterThenFindFirstFloat(ObservableList<Float> items, Float defaultValue, 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.public static FloatBinding filterThenFindFirstFloat(ObservableList<Float> items, Supplier<Float> supplier, 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.public static DoubleBinding filterThenFindFirstDouble(ObservableList<Double> items, Double defaultValue, 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.public static DoubleBinding filterThenFindFirstDouble(ObservableList<Double> items, Supplier<Double> supplier, 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.public static DoubleBinding filterThenFindFirstDouble(ObservableList<Double> items, Double defaultValue, 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.public static DoubleBinding filterThenFindFirstDouble(ObservableList<Double> items, Supplier<Double> supplier, 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.public static StringBinding filterThenFindFirstString(ObservableList<String> items, String defaultValue, 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.public static StringBinding filterThenFindFirstString(ObservableList<String> items, Supplier<String> supplier, 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.public static StringBinding filterThenFindFirstString(ObservableList<String> items, String defaultValue, 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.public static StringBinding filterThenFindFirstString(ObservableList<String> items, Supplier<String> supplier, 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.public static <T> ObjectBinding<T> filterThenFindFirst(ObservableSet<T> items, T defaultValue, 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.public static <T> ObjectBinding<T> filterThenFindFirst(ObservableSet<T> items, Supplier<T> supplier, 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.public static <T> ObjectBinding<T> filterThenFindFirst(ObservableSet<T> items, T defaultValue, 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.public static <T> ObjectBinding<T> filterThenFindFirst(ObservableSet<T> items, Supplier<T> supplier, 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.public static BooleanBinding filterThenFindFirstBoolean(ObservableSet<Boolean> items, Boolean defaultValue, 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.public static BooleanBinding filterThenFindFirstBoolean(ObservableSet<Boolean> items, Supplier<Boolean> supplier, 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.public static BooleanBinding filterThenFindFirstBoolean(ObservableSet<Boolean> items, Boolean defaultValue, 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.public static BooleanBinding filterThenFindFirstBoolean(ObservableSet<Boolean> items, Supplier<Boolean> supplier, 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.public static IntegerBinding filterThenFindFirstInteger(ObservableSet<Integer> items, Integer defaultValue, 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.public static IntegerBinding filterThenFindFirstInteger(ObservableSet<Integer> items, Supplier<Integer> supplier, 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.public static IntegerBinding filterThenFindFirstInteger(ObservableSet<Integer> items, Integer defaultValue, 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.public static IntegerBinding filterThenFindFirstInteger(ObservableSet<Integer> items, Supplier<Integer> supplier, 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.public static LongBinding filterThenFindFirstLong(ObservableSet<Long> items, Long defaultValue, 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.public static LongBinding filterThenFindFirstLong(ObservableSet<Long> items, Supplier<Long> supplier, 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.public static LongBinding filterThenFindFirstLong(ObservableSet<Long> items, Long defaultValue, 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.public static LongBinding filterThenFindFirstLong(ObservableSet<Long> items, Supplier<Long> supplier, 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.public static FloatBinding filterThenFindFirstFloat(ObservableSet<Float> items, Float defaultValue, 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.public static FloatBinding filterThenFindFirstFloat(ObservableSet<Float> items, Supplier<Float> supplier, 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.public static FloatBinding filterThenFindFirstFloat(ObservableSet<Float> items, Float defaultValue, 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.public static FloatBinding filterThenFindFirstFloat(ObservableSet<Float> items, Supplier<Float> supplier, 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.public static DoubleBinding filterThenFindFirstDouble(ObservableSet<Double> items, Double defaultValue, 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.public static DoubleBinding filterThenFindFirstDouble(ObservableSet<Double> items, Supplier<Double> supplier, 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.public static DoubleBinding filterThenFindFirstDouble(ObservableSet<Double> items, Double defaultValue, 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.public static DoubleBinding filterThenFindFirstDouble(ObservableSet<Double> items, Supplier<Double> supplier, 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.public static StringBinding filterThenFindFirstString(ObservableSet<String> items, String defaultValue, 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.public static StringBinding filterThenFindFirstString(ObservableSet<String> items, Supplier<String> supplier, 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.public static StringBinding filterThenFindFirstString(ObservableSet<String> items, String defaultValue, 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.public static StringBinding filterThenFindFirstString(ObservableSet<String> items, Supplier<String> supplier, 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.public static <K,V> ObjectBinding<V> filterThenFindFirst(ObservableMap<K,V> items, V defaultValue, 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 valuepublic static <K,V> ObjectBinding<V> filterThenFindFirst(ObservableMap<K,V> items, Supplier<V> supplier, 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 valuepublic static <K,V> ObjectBinding<V> filterThenFindFirst(ObservableMap<K,V> items, V defaultValue, 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 valuepublic static <K,V> ObjectBinding<V> filterThenFindFirst(ObservableMap<K,V> items, Supplier<V> supplier, 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 valuepublic static <K> BooleanBinding filterThenFindFirstBoolean(ObservableMap<K,Boolean> items, Boolean defaultValue, 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 valuepublic static <K> BooleanBinding filterThenFindFirstBoolean(ObservableMap<K,Boolean> items, Supplier<Boolean> supplier, 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 valuepublic static <K> BooleanBinding filterThenFindFirstBoolean(ObservableMap<K,Boolean> items, Boolean defaultValue, 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 valuepublic static <K> BooleanBinding filterThenFindFirstBoolean(ObservableMap<K,Boolean> items, Supplier<Boolean> supplier, 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 valuepublic static <K> IntegerBinding filterThenFindFirstInteger(ObservableMap<K,Integer> items, Integer defaultValue, 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 valuepublic static <K> IntegerBinding filterThenFindFirstInteger(ObservableMap<K,Integer> items, Supplier<Integer> supplier, 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 valuepublic static <K> IntegerBinding filterThenFindFirstInteger(ObservableMap<K,Integer> items, Integer defaultValue, 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 valuepublic static <K> IntegerBinding filterThenFindFirstInteger(ObservableMap<K,Integer> items, Supplier<Integer> supplier, 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 valuepublic static <K> LongBinding filterThenFindFirstLong(ObservableMap<K,Long> items, Long defaultValue, 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 valuepublic static <K> LongBinding filterThenFindFirstLong(ObservableMap<K,Long> items, Supplier<Long> supplier, 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 valuepublic static <K> LongBinding filterThenFindFirstLong(ObservableMap<K,Long> items, Long defaultValue, 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 valuepublic static <K> LongBinding filterThenFindFirstLong(ObservableMap<K,Long> items, Supplier<Long> supplier, 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 valuepublic static <K> FloatBinding filterThenFindFirstFloat(ObservableMap<K,Float> items, Float defaultValue, 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 valuepublic static <K> FloatBinding filterThenFindFirstFloat(ObservableMap<K,Float> items, Supplier<Float> supplier, 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 valuepublic static <K> FloatBinding filterThenFindFirstFloat(ObservableMap<K,Float> items, Float defaultValue, 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 valuepublic static <K> FloatBinding filterThenFindFirstFloat(ObservableMap<K,Float> items, Supplier<Float> supplier, 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 valuepublic static <K> DoubleBinding filterThenFindFirstDouble(ObservableMap<K,Double> items, Double defaultValue, 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 valuepublic static <K> DoubleBinding filterThenFindFirstDouble(ObservableMap<K,Double> items, Supplier<Double> supplier, 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 valuepublic static <K> DoubleBinding filterThenFindFirstDouble(ObservableMap<K,Double> items, Double defaultValue, 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 valuepublic static <K> DoubleBinding filterThenFindFirstDouble(ObservableMap<K,Double> items, Supplier<Double> supplier, 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 valuepublic static <K> StringBinding filterThenFindFirstString(ObservableMap<K,String> items, String defaultValue, 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 valuepublic static <K> StringBinding filterThenFindFirstString(ObservableMap<K,String> items, Supplier<String> supplier, 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 valuepublic static <K> StringBinding filterThenFindFirstString(ObservableMap<K,String> items, String defaultValue, 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 valuepublic static <K> StringBinding filterThenFindFirstString(ObservableMap<K,String> items, Supplier<String> supplier, 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 valuepublic static <T,R> ObjectBinding<R> mapThenFilterThenFindFirst(ObservableList<T> items, R defaultValue, Function<? super T,R> mapper, 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.public static <T,R> ObjectBinding<R> mapThenFilterThenFindFirst(ObservableList<T> items, Supplier<R> supplier, Function<? super T,R> mapper, 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.public static <T,R> ObjectBinding<R> mapThenFilterThenFindFirst(ObservableList<T> items, R defaultValue, ObservableValue<Function<? super T,R>> mapper, 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.public static <T,R> ObjectBinding<R> mapThenFilterThenFindFirst(ObservableList<T> items, Supplier<R> supplier, ObservableValue<Function<? super T,R>> mapper, 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.public static <T> BooleanBinding mapToBooleanThenFilterThenFindFirst(ObservableList<T> items, Boolean defaultValue, Function<? super T,Boolean> mapper, 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.public static <T> BooleanBinding mapToBooleanThenFilterThenFindFirst(ObservableList<T> items, Supplier<Boolean> supplier, Function<? super T,Boolean> mapper, 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.public static <T> BooleanBinding mapToBooleanThenFilterThenFindFirst(ObservableList<T> items, Boolean defaultValue, ObservableValue<Function<? super T,Boolean>> mapper, 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.public static <T> BooleanBinding mapToBooleanThenFilterThenFindFirst(ObservableList<T> items, Supplier<Boolean> supplier, ObservableValue<Function<? super T,Boolean>> mapper, 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.public static <T> IntegerBinding mapToIntegerThenFilterThenFindFirst(ObservableList<T> items, Integer defaultValue, Function<? super T,Integer> mapper, 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.public static <T> IntegerBinding mapToIntegerThenFilterThenFindFirst(ObservableList<T> items, Supplier<Integer> supplier, Function<? super T,Integer> mapper, 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.public static <T> IntegerBinding mapToIntegerThenFilterThenFindFirst(ObservableList<T> items, Integer defaultValue, ObservableValue<Function<? super T,Integer>> mapper, 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.public static <T> IntegerBinding mapToIntegerThenFilterThenFindFirst(ObservableList<T> items, Supplier<Integer> supplier, ObservableValue<Function<? super T,Integer>> mapper, 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.public static <T> LongBinding mapToLongThenFilterThenFindFirst(ObservableList<T> items, Long defaultValue, Function<? super T,Long> mapper, 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.public static <T> LongBinding mapToLongThenFilterThenFindFirst(ObservableList<T> items, Supplier<Long> supplier, Function<? super T,Long> mapper, 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.public static <T> LongBinding mapToLongThenFilterThenFindFirst(ObservableList<T> items, Long defaultValue, ObservableValue<Function<? super T,Long>> mapper, 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.public static <T> LongBinding mapToLongThenFilterThenFindFirst(ObservableList<T> items, Supplier<Long> supplier, ObservableValue<Function<? super T,Long>> mapper, 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.public static <T> FloatBinding mapToFloatThenFilterThenFindFirst(ObservableList<T> items, Float defaultValue, Function<? super T,Float> mapper, 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.public static <T> FloatBinding mapToFloatThenFilterThenFindFirst(ObservableList<T> items, Supplier<Float> supplier, Function<? super T,Float> mapper, 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.public static <T> FloatBinding mapToFloatThenFilterThenFindFirst(ObservableList<T> items, Float defaultValue, ObservableValue<Function<? super T,Float>> mapper, 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.public static <T> FloatBinding mapToFloatThenFilterThenFindFirst(ObservableList<T> items, Supplier<Float> supplier, ObservableValue<Function<? super T,Float>> mapper, 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.public static <T> DoubleBinding mapToDoubleThenFilterThenFindFirst(ObservableList<T> items, Double defaultValue, Function<? super T,Double> mapper, 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.public static <T> DoubleBinding mapToDoubleThenFilterThenFindFirst(ObservableList<T> items, Supplier<Double> supplier, Function<? super T,Double> mapper, 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.public static <T> DoubleBinding mapToDoubleThenFilterThenFindFirst(ObservableList<T> items, Double defaultValue, ObservableValue<Function<? super T,Double>> mapper, 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.public static <T> DoubleBinding mapToDoubleThenFilterThenFindFirst(ObservableList<T> items, Supplier<Double> supplier, ObservableValue<Function<? super T,Double>> mapper, 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.public static <T> StringBinding mapToStringThenFilterThenFindFirst(ObservableList<T> items, String defaultValue, Function<? super T,String> mapper, 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.public static <T> StringBinding mapToStringThenFilterThenFindFirst(ObservableList<T> items, Supplier<String> supplier, Function<? super T,String> mapper, 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.public static <T> StringBinding mapToStringThenFilterThenFindFirst(ObservableList<T> items, String defaultValue, ObservableValue<Function<? super T,String>> mapper, 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.public static <T> StringBinding mapToStringThenFilterThenFindFirst(ObservableList<T> items, Supplier<String> supplier, ObservableValue<Function<? super T,String>> mapper, 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.public static <T,R> ObjectBinding<R> mapThenFilterThenFindFirst(ObservableSet<T> items, R defaultValue, Function<? super T,R> mapper, 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.public static <T,R> ObjectBinding<R> mapThenFilterThenFindFirst(ObservableSet<T> items, Supplier<R> supplier, Function<? super T,R> mapper, 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.public static <T,R> ObjectBinding<R> mapThenFilterThenFindFirst(ObservableSet<T> items, R defaultValue, ObservableValue<Function<? super T,R>> mapper, 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.public static <T,R> ObjectBinding<R> mapThenFilterThenFindFirst(ObservableSet<T> items, Supplier<R> supplier, ObservableValue<Function<? super T,R>> mapper, 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.public static <T> BooleanBinding mapToBooleanThenFilterThenFindFirst(ObservableSet<T> items, Boolean defaultValue, Function<? super T,Boolean> mapper, 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.public static <T> BooleanBinding mapToBooleanThenFilterThenFindFirst(ObservableSet<T> items, Supplier<Boolean> supplier, Function<? super T,Boolean> mapper, 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.public static <T> BooleanBinding mapToBooleanThenFilterThenFindFirst(ObservableSet<T> items, Boolean defaultValue, ObservableValue<Function<? super T,Boolean>> mapper, 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.public static <T> BooleanBinding mapToBooleanThenFilterThenFindFirst(ObservableSet<T> items, Supplier<Boolean> supplier, ObservableValue<Function<? super T,Boolean>> mapper, 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.public static <T> IntegerBinding mapToIntegerThenFilterThenFindFirst(ObservableSet<T> items, Integer defaultValue, Function<? super T,Integer> mapper, 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.public static <T> IntegerBinding mapToIntegerThenFilterThenFindFirst(ObservableSet<T> items, Supplier<Integer> supplier, Function<? super T,Integer> mapper, 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.public static <T> IntegerBinding mapToIntegerThenFilterThenFindFirst(ObservableSet<T> items, Integer defaultValue, ObservableValue<Function<? super T,Integer>> mapper, 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.public static <T> IntegerBinding mapToIntegerThenFilterThenFindFirst(ObservableSet<T> items, Supplier<Integer> supplier, ObservableValue<Function<? super T,Integer>> mapper, 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.public static <T> LongBinding mapToLongThenFilterThenFindFirst(ObservableSet<T> items, Long defaultValue, Function<? super T,Long> mapper, 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.public static <T> LongBinding mapToLongThenFilterThenFindFirst(ObservableSet<T> items, Supplier<Long> supplier, Function<? super T,Long> mapper, 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.public static <T> LongBinding mapToLongThenFilterThenFindFirst(ObservableSet<T> items, Long defaultValue, ObservableValue<Function<? super T,Long>> mapper, 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.public static <T> LongBinding mapToLongThenFilterThenFindFirst(ObservableSet<T> items, Supplier<Long> supplier, ObservableValue<Function<? super T,Long>> mapper, 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.public static <T> FloatBinding mapToFloatThenFilterThenFindFirst(ObservableSet<T> items, Float defaultValue, Function<? super T,Float> mapper, 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.public static <T> FloatBinding mapToFloatThenFilterThenFindFirst(ObservableSet<T> items, Supplier<Float> supplier, Function<? super T,Float> mapper, 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.public static <T> FloatBinding mapToFloatThenFilterThenFindFirst(ObservableSet<T> items, Float defaultValue, ObservableValue<Function<? super T,Float>> mapper, 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.public static <T> FloatBinding mapToFloatThenFilterThenFindFirst(ObservableSet<T> items, Supplier<Float> supplier, ObservableValue<Function<? super T,Float>> mapper, 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.public static <T> DoubleBinding mapToDoubleThenFilterThenFindFirst(ObservableSet<T> items, Double defaultValue, Function<? super T,Double> mapper, 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.public static <T> DoubleBinding mapToDoubleThenFilterThenFindFirst(ObservableSet<T> items, Supplier<Double> supplier, Function<? super T,Double> mapper, 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.public static <T> DoubleBinding mapToDoubleThenFilterThenFindFirst(ObservableSet<T> items, Double defaultValue, ObservableValue<Function<? super T,Double>> mapper, 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.public static <T> DoubleBinding mapToDoubleThenFilterThenFindFirst(ObservableSet<T> items, Supplier<Double> supplier, ObservableValue<Function<? super T,Double>> mapper, 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.public static <T> StringBinding mapToStringThenFilterThenFindFirst(ObservableSet<T> items, String defaultValue, Function<? super T,String> mapper, 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.public static <T> StringBinding mapToStringThenFilterThenFindFirst(ObservableSet<T> items, Supplier<String> supplier, Function<? super T,String> mapper, 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.public static <T> StringBinding mapToStringThenFilterThenFindFirst(ObservableSet<T> items, String defaultValue, ObservableValue<Function<? super T,String>> mapper, 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.public static <T> StringBinding mapToStringThenFilterThenFindFirst(ObservableSet<T> items, Supplier<String> supplier, ObservableValue<Function<? super T,String>> mapper, 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.public static <K,V,R> ObjectBinding<R> mapThenFilterThenFindFirst(ObservableMap<K,V> items, R defaultValue, Function<? super V,R> mapper, 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.public static <K,V,R> ObjectBinding<R> mapThenFilterThenFindFirst(ObservableMap<K,V> items, Supplier<R> supplier, Function<? super V,R> mapper, 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.public static <K,V,R> ObjectBinding<R> mapThenFilterThenFindFirst(ObservableMap<K,V> items, R defaultValue, ObservableValue<Function<? super V,R>> mapper, 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.public 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)
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.public static <K,V> BooleanBinding mapToBooleanThenFilterThenFindFirst(ObservableMap<K,V> items, Boolean defaultValue, Function<? super V,Boolean> mapper, 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.public static <K,V> BooleanBinding mapToBooleanThenFilterThenFindFirst(ObservableMap<K,V> items, Supplier<Boolean> supplier, Function<? super V,Boolean> mapper, 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.public static <K,V> BooleanBinding mapToBooleanThenFilterThenFindFirst(ObservableMap<K,V> items, Boolean defaultValue, ObservableValue<Function<? super V,Boolean>> mapper, 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.public static <K,V> BooleanBinding mapToBooleanThenFilterThenFindFirst(ObservableMap<K,V> items, Supplier<Boolean> supplier, ObservableValue<Function<? super V,Boolean>> mapper, 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.public static <K,V> IntegerBinding mapToIntegerThenFilterThenFindFirst(ObservableMap<K,V> items, Integer defaultValue, Function<? super V,Integer> mapper, 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.public static <K,V> IntegerBinding mapToIntegerThenFilterThenFindFirst(ObservableMap<K,V> items, Supplier<Integer> supplier, Function<? super V,Integer> mapper, 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.public static <K,V> IntegerBinding mapToIntegerThenFilterThenFindFirst(ObservableMap<K,V> items, Integer defaultValue, ObservableValue<Function<? super V,Integer>> mapper, 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.public static <K,V> IntegerBinding mapToIntegerThenFilterThenFindFirst(ObservableMap<K,V> items, Supplier<Integer> supplier, ObservableValue<Function<? super V,Integer>> mapper, 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.public static <K,V> LongBinding mapToLongThenFilterThenFindFirst(ObservableMap<K,V> items, Long defaultValue, Function<? super V,Long> mapper, 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.public static <K,V> LongBinding mapToLongThenFilterThenFindFirst(ObservableMap<K,V> items, Supplier<Long> supplier, Function<? super V,Long> mapper, 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.public static <K,V> LongBinding mapToLongThenFilterThenFindFirst(ObservableMap<K,V> items, Long defaultValue, ObservableValue<Function<? super V,Long>> mapper, 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.public static <K,V> LongBinding mapToLongThenFilterThenFindFirst(ObservableMap<K,V> items, Supplier<Long> supplier, ObservableValue<Function<? super V,Long>> mapper, 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.public static <K,V> FloatBinding mapToFloatThenFilterThenFindFirst(ObservableMap<K,V> items, Float defaultValue, Function<? super V,Float> mapper, 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.public static <K,V> FloatBinding mapToFloatThenFilterThenFindFirst(ObservableMap<K,V> items, Supplier<Float> supplier, Function<? super V,Float> mapper, 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.public static <K,V> FloatBinding mapToFloatThenFilterThenFindFirst(ObservableMap<K,V> items, Float defaultValue, ObservableValue<Function<? super V,Float>> mapper, 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.public static <K,V> FloatBinding mapToFloatThenFilterThenFindFirst(ObservableMap<K,V> items, Supplier<Float> supplier, ObservableValue<Function<? super V,Float>> mapper, 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.public static <K,V> DoubleBinding mapToDoubleThenFilterThenFindFirst(ObservableMap<K,V> items, Double defaultValue, Function<? super V,Double> mapper, 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.public static <K,V> DoubleBinding mapToDoubleThenFilterThenFindFirst(ObservableMap<K,V> items, Supplier<Double> supplier, Function<? super V,Double> mapper, 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.public static <K,V> DoubleBinding mapToDoubleThenFilterThenFindFirst(ObservableMap<K,V> items, Double defaultValue, ObservableValue<Function<? super V,Double>> mapper, 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.public static <K,V> DoubleBinding mapToDoubleThenFilterThenFindFirst(ObservableMap<K,V> items, Supplier<Double> supplier, ObservableValue<Function<? super V,Double>> mapper, 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.public static <K,V> StringBinding mapToStringThenFilterThenFindFirst(ObservableMap<K,V> items, String defaultValue, Function<? super V,String> mapper, 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.public static <K,V> StringBinding mapToStringThenFilterThenFindFirst(ObservableMap<K,V> items, Supplier<String> supplier, Function<? super V,String> mapper, 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.public static <K,V> StringBinding mapToStringThenFilterThenFindFirst(ObservableMap<K,V> items, String defaultValue, ObservableValue<Function<? super V,String>> mapper, 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.public static <K,V> StringBinding mapToStringThenFilterThenFindFirst(ObservableMap<K,V> items, Supplier<String> supplier, ObservableValue<Function<? super V,String>> mapper, 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.public static <T,R> ObjectBinding<R> filterThenMapThenFindFirst(ObservableList<T> items, R defaultValue, Predicate<? super T> filter, 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.public static <T,R> ObjectBinding<R> filterThenMapThenFindFirst(ObservableList<T> items, Supplier<R> supplier, Predicate<? super T> filter, 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.public static <T,R> ObjectBinding<R> filterThenMapThenFindFirst(ObservableList<T> items, R defaultValue, ObservableValue<Predicate<? super T>> filter, 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.public static <T,R> ObjectBinding<R> filterThenMapThenFindFirst(ObservableList<T> items, Supplier<R> supplier, ObservableValue<Predicate<? super T>> filter, 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.public static <T> BooleanBinding filterThenMapToBooleanThenFindFirst(ObservableList<T> items, Boolean defaultValue, Predicate<? super T> filter, 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.public static <T> BooleanBinding filterThenMapToBooleanThenFindFirst(ObservableList<T> items, Supplier<Boolean> supplier, Predicate<? super T> filter, 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.public static <T> BooleanBinding filterThenMapToBooleanThenFindFirst(ObservableList<T> items, Boolean defaultValue, ObservableValue<Predicate<? super T>> filter, 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.public static <T> BooleanBinding filterThenMapToBooleanThenFindFirst(ObservableList<T> items, Supplier<Boolean> supplier, ObservableValue<Predicate<? super T>> filter, 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.public static <T> IntegerBinding filterThenMapToIntegerThenFindFirst(ObservableList<T> items, Integer defaultValue, Predicate<? super T> filter, 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.public static <T> IntegerBinding filterThenMapToIntegerThenFindFirst(ObservableList<T> items, Supplier<Integer> supplier, Predicate<? super T> filter, 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.public static <T> IntegerBinding filterThenMapToIntegerThenFindFirst(ObservableList<T> items, Integer defaultValue, ObservableValue<Predicate<? super T>> filter, 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.public static <T> IntegerBinding filterThenMapToIntegerThenFindFirst(ObservableList<T> items, Supplier<Integer> supplier, ObservableValue<Predicate<? super T>> filter, 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.public static <T> LongBinding filterThenMapToLongThenFindFirst(ObservableList<T> items, Long defaultValue, Predicate<? super T> filter, 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.public static <T> LongBinding filterThenMapToLongThenFindFirst(ObservableList<T> items, Supplier<Long> supplier, Predicate<? super T> filter, 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.public static <T> LongBinding filterThenMapToLongThenFindFirst(ObservableList<T> items, Long defaultValue, ObservableValue<Predicate<? super T>> filter, 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.public static <T> LongBinding filterThenMapToLongThenFindFirst(ObservableList<T> items, Supplier<Long> supplier, ObservableValue<Predicate<? super T>> filter, 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.public static <T> FloatBinding filterThenMapToFloatThenFindFirst(ObservableList<T> items, Float defaultValue, Predicate<? super T> filter, 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.public static <T> FloatBinding filterThenMapToFloatThenFindFirst(ObservableList<T> items, Supplier<Float> supplier, Predicate<? super T> filter, 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.public static <T> FloatBinding filterThenMapToFloatThenFindFirst(ObservableList<T> items, Float defaultValue, ObservableValue<Predicate<? super T>> filter, 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.public static <T> FloatBinding filterThenMapToFloatThenFindFirst(ObservableList<T> items, Supplier<Float> supplier, ObservableValue<Predicate<? super T>> filter, 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.public static <T> DoubleBinding filterThenMapToDoubleThenFindFirst(ObservableList<T> items, Double defaultValue, Predicate<? super T> filter, 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.public static <T> DoubleBinding filterThenMapToDoubleThenFindFirst(ObservableList<T> items, Supplier<Double> supplier, Predicate<? super T> filter, 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.public static <T> DoubleBinding filterThenMapToDoubleThenFindFirst(ObservableList<T> items, Double defaultValue, ObservableValue<Predicate<? super T>> filter, 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.public static <T> DoubleBinding filterThenMapToDoubleThenFindFirst(ObservableList<T> items, Supplier<Double> supplier, ObservableValue<Predicate<? super T>> filter, 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.public static <T> StringBinding filterThenMapToStringThenFindFirst(ObservableList<T> items, String defaultValue, Predicate<? super T> filter, 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.public static <T> StringBinding filterThenMapToStringThenFindFirst(ObservableList<T> items, Supplier<String> supplier, Predicate<? super T> filter, 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.public static <T> StringBinding filterThenMapToStringThenFindFirst(ObservableList<T> items, String defaultValue, ObservableValue<Predicate<? super T>> filter, 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.public static <T> StringBinding filterThenMapToStringThenFindFirst(ObservableList<T> items, Supplier<String> supplier, ObservableValue<Predicate<? super T>> filter, 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.public static <T,R> ObjectBinding<R> filterThenMapThenFindFirst(ObservableSet<T> items, R defaultValue, Predicate<? super T> filter, 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.public static <T,R> ObjectBinding<R> filterThenMapThenFindFirst(ObservableSet<T> items, Supplier<R> supplier, Predicate<? super T> filter, 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.public static <T,R> ObjectBinding<R> filterThenMapThenFindFirst(ObservableSet<T> items, R defaultValue, ObservableValue<Predicate<? super T>> filter, 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.public static <T,R> ObjectBinding<R> filterThenMapThenFindFirst(ObservableSet<T> items, Supplier<R> supplier, ObservableValue<Predicate<? super T>> filter, 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.public static <T> BooleanBinding filterThenMapToBooleanThenFindFirst(ObservableSet<T> items, Boolean defaultValue, Predicate<? super T> filter, 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.public static <T> BooleanBinding filterThenMapToBooleanThenFindFirst(ObservableSet<T> items, Supplier<Boolean> supplier, Predicate<? super T> filter, 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.public static <T> BooleanBinding filterThenMapToBooleanThenFindFirst(ObservableSet<T> items, Boolean defaultValue, ObservableValue<Predicate<? super T>> filter, 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.public static <T> BooleanBinding filterThenMapToBooleanThenFindFirst(ObservableSet<T> items, Supplier<Boolean> supplier, ObservableValue<Predicate<? super T>> filter, 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.public static <T> IntegerBinding filterThenMapToIntegerThenFindFirst(ObservableSet<T> items, Integer defaultValue, Predicate<? super T> filter, 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.public static <T> IntegerBinding filterThenMapToIntegerThenFindFirst(ObservableSet<T> items, Supplier<Integer> supplier, Predicate<? super T> filter, 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.public static <T> IntegerBinding filterThenMapToIntegerThenFindFirst(ObservableSet<T> items, Integer defaultValue, ObservableValue<Predicate<? super T>> filter, 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.public static <T> IntegerBinding filterThenMapToIntegerThenFindFirst(ObservableSet<T> items, Supplier<Integer> supplier, ObservableValue<Predicate<? super T>> filter, 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.public static <T> LongBinding filterThenMapToLongThenFindFirst(ObservableSet<T> items, Long defaultValue, Predicate<? super T> filter, 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.public static <T> LongBinding filterThenMapToLongThenFindFirst(ObservableSet<T> items, Supplier<Long> supplier, Predicate<? super T> filter, 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.public static <T> LongBinding filterThenMapToLongThenFindFirst(ObservableSet<T> items, Long defaultValue, ObservableValue<Predicate<? super T>> filter, 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.public static <T> LongBinding filterThenMapToLongThenFindFirst(ObservableSet<T> items, Supplier<Long> supplier, ObservableValue<Predicate<? super T>> filter, 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.public static <T> FloatBinding filterThenMapToFloatThenFindFirst(ObservableSet<T> items, Float defaultValue, Predicate<? super T> filter, 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.public static <T> FloatBinding filterThenMapToFloatThenFindFirst(ObservableSet<T> items, Supplier<Float> supplier, Predicate<? super T> filter, 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.public static <T> FloatBinding filterThenMapToFloatThenFindFirst(ObservableSet<T> items, Float defaultValue, ObservableValue<Predicate<? super T>> filter, 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.public static <T> FloatBinding filterThenMapToFloatThenFindFirst(ObservableSet<T> items, Supplier<Float> supplier, ObservableValue<Predicate<? super T>> filter, 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.public static <T> DoubleBinding filterThenMapToDoubleThenFindFirst(ObservableSet<T> items, Double defaultValue, Predicate<? super T> filter, 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.public static <T> DoubleBinding filterThenMapToDoubleThenFindFirst(ObservableSet<T> items, Supplier<Double> supplier, Predicate<? super T> filter, 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.public static <T> DoubleBinding filterThenMapToDoubleThenFindFirst(ObservableSet<T> items, Double defaultValue, ObservableValue<Predicate<? super T>> filter, 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.public static <T> DoubleBinding filterThenMapToDoubleThenFindFirst(ObservableSet<T> items, Supplier<Double> supplier, ObservableValue<Predicate<? super T>> filter, 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.public static <T> StringBinding filterThenMapToStringThenFindFirst(ObservableSet<T> items, String defaultValue, Predicate<? super T> filter, 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.public static <T> StringBinding filterThenMapToStringThenFindFirst(ObservableSet<T> items, Supplier<String> supplier, Predicate<? super T> filter, 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.public static <T> StringBinding filterThenMapToStringThenFindFirst(ObservableSet<T> items, String defaultValue, ObservableValue<Predicate<? super T>> filter, 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.public static <T> StringBinding filterThenMapToStringThenFindFirst(ObservableSet<T> items, Supplier<String> supplier, ObservableValue<Predicate<? super T>> filter, 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.public static <K,V,R> ObjectBinding<R> filterThenMapThenFindFirst(ObservableMap<K,V> items, R defaultValue, Predicate<? super V> filter, 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.public static <K,V,R> ObjectBinding<R> filterThenMapThenFindFirst(ObservableMap<K,V> items, Supplier<R> supplier, Predicate<? super V> filter, 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.public static <K,V,R> ObjectBinding<R> filterThenMapThenFindFirst(ObservableMap<K,V> items, R defaultValue, ObservableValue<Predicate<? super V>> filter, 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.public 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)
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.public static <K,V> BooleanBinding filterThenMapToBooleanThenFindFirst(ObservableMap<K,V> items, Boolean defaultValue, Predicate<? super V> filter, 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.public static <K,V> BooleanBinding filterThenMapToBooleanThenFindFirst(ObservableMap<K,V> items, Supplier<Boolean> supplier, Predicate<? super V> filter, 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.public static <K,V> BooleanBinding filterThenMapToBooleanThenFindFirst(ObservableMap<K,V> items, Boolean defaultValue, ObservableValue<Predicate<? super V>> filter, 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.public static <K,V> BooleanBinding filterThenMapToBooleanThenFindFirst(ObservableMap<K,V> items, Supplier<Boolean> supplier, ObservableValue<Predicate<? super V>> filter, 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.public static <K,V> IntegerBinding filterThenMapToIntegerThenFindFirst(ObservableMap<K,V> items, Integer defaultValue, Predicate<? super V> filter, 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.public static <K,V> IntegerBinding filterThenMapToIntegerThenFindFirst(ObservableMap<K,V> items, Supplier<Integer> supplier, Predicate<? super V> filter, 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.public static <K,V> IntegerBinding filterThenMapToIntegerThenFindFirst(ObservableMap<K,V> items, Integer defaultValue, ObservableValue<Predicate<? super V>> filter, 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.public static <K,V> IntegerBinding filterThenMapToIntegerThenFindFirst(ObservableMap<K,V> items, Supplier<Integer> supplier, ObservableValue<Predicate<? super V>> filter, 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.public static <K,V> LongBinding filterThenMapToLongThenFindFirst(ObservableMap<K,V> items, Long defaultValue, Predicate<? super V> filter, 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.public static <K,V> LongBinding filterThenMapToLongThenFindFirst(ObservableMap<K,V> items, Supplier<Long> supplier, Predicate<? super V> filter, 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.public static <K,V> LongBinding filterThenMapToLongThenFindFirst(ObservableMap<K,V> items, Long defaultValue, ObservableValue<Predicate<? super V>> filter, 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.public static <K,V> LongBinding filterThenMapToLongThenFindFirst(ObservableMap<K,V> items, Supplier<Long> supplier, ObservableValue<Predicate<? super V>> filter, 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.public static <K,V> FloatBinding filterThenMapToFloatThenFindFirst(ObservableMap<K,V> items, Float defaultValue, Predicate<? super V> filter, 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.public static <K,V> FloatBinding filterThenMapToFloatThenFindFirst(ObservableMap<K,V> items, Supplier<Float> supplier, Predicate<? super V> filter, 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.public static <K,V> FloatBinding filterThenMapToFloatThenFindFirst(ObservableMap<K,V> items, Float defaultValue, ObservableValue<Predicate<? super V>> filter, 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.public static <K,V> FloatBinding filterThenMapToFloatThenFindFirst(ObservableMap<K,V> items, Supplier<Float> supplier, ObservableValue<Predicate<? super V>> filter, 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.public static <K,V> DoubleBinding filterThenMapToDoubleThenFindFirst(ObservableMap<K,V> items, Double defaultValue, Predicate<? super V> filter, 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.public static <K,V> DoubleBinding filterThenMapToDoubleThenFindFirst(ObservableMap<K,V> items, Supplier<Double> supplier, Predicate<? super V> filter, 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.public static <K,V> DoubleBinding filterThenMapToDoubleThenFindFirst(ObservableMap<K,V> items, Double defaultValue, ObservableValue<Predicate<? super V>> filter, 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.public static <K,V> DoubleBinding filterThenMapToDoubleThenFindFirst(ObservableMap<K,V> items, Supplier<Double> supplier, ObservableValue<Predicate<? super V>> filter, 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.public static <K,V> StringBinding filterThenMapToStringThenFindFirst(ObservableMap<K,V> items, String defaultValue, Predicate<? super V> filter, 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.public static <K,V> StringBinding filterThenMapToStringThenFindFirst(ObservableMap<K,V> items, Supplier<String> supplier, Predicate<? super V> filter, 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.public static <K,V> StringBinding filterThenMapToStringThenFindFirst(ObservableMap<K,V> items, String defaultValue, ObservableValue<Predicate<? super V>> filter, 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.public static <K,V> StringBinding filterThenMapToStringThenFindFirst(ObservableMap<K,V> items, Supplier<String> supplier, ObservableValue<Predicate<? super V>> filter, 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.