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