public final class MatchingBindings extends Object
Modifier and Type | Method and Description |
---|---|
static <T,R> BooleanBinding |
allMatch(ObservableList<T> items,
Function<? super T,R> mapper,
Predicate<? super R> predicate)
Creates a boolean binding based on a allMatch predicate applied to the items.
|
static <T,R> BooleanBinding |
allMatch(ObservableList<T> items,
ObservableValue<Function<? super T,R>> mapper,
ObservableValue<Predicate<? super R>> predicate)
Creates a boolean binding based on a allMatch predicate applied to the items.
|
static <T> BooleanBinding |
allMatch(ObservableList<T> items,
ObservableValue<Predicate<? super T>> predicate)
Creates a boolean binding based on a allMatch predicate applied to the items.
|
static <T> BooleanBinding |
allMatch(ObservableList<T> items,
Predicate<? super T> predicate)
Creates a boolean binding based on a allMatch predicate applied to the items.
|
static <K,V,R> BooleanBinding |
allMatch(ObservableMap<K,V> items,
Function<? super V,R> mapper,
Predicate<? super R> predicate)
Creates a boolean binding based on a allMatch predicate applied to the items.
|
static <K,V,R> BooleanBinding |
allMatch(ObservableMap<K,V> items,
ObservableValue<Function<? super V,R>> mapper,
ObservableValue<Predicate<? super R>> predicate)
Creates a boolean binding based on a allMatch predicate applied to the items.
|
static <K,V> BooleanBinding |
allMatch(ObservableMap<K,V> items,
ObservableValue<Predicate<? super V>> predicate)
Creates a boolean binding based on a allMatch predicate applied to the items.
|
static <K,V> BooleanBinding |
allMatch(ObservableMap<K,V> items,
Predicate<? super V> predicate)
Creates a boolean binding based on a allMatch predicate applied to the items.
|
static <T,R> BooleanBinding |
allMatch(ObservableSet<T> items,
Function<? super T,R> mapper,
Predicate<? super R> predicate)
Creates a boolean binding based on a allMatch predicate applied to the items.
|
static <T,R> BooleanBinding |
allMatch(ObservableSet<T> items,
ObservableValue<Function<? super T,R>> mapper,
ObservableValue<Predicate<? super R>> predicate)
Creates a boolean binding based on a allMatch predicate applied to the items.
|
static <T> BooleanBinding |
allMatch(ObservableSet<T> items,
ObservableValue<Predicate<? super T>> predicate)
Creates a boolean binding based on a allMatch predicate applied to the items.
|
static <T> BooleanBinding |
allMatch(ObservableSet<T> items,
Predicate<? super T> predicate)
Creates a boolean binding based on a allMatch predicate applied to the items.
|
static <T,R> BooleanBinding |
anyMatch(ObservableList<T> items,
Function<? super T,R> mapper,
Predicate<? super R> predicate)
Creates a boolean binding based on a anyMatch predicate applied to the items.
|
static <T,R> BooleanBinding |
anyMatch(ObservableList<T> items,
ObservableValue<Function<? super T,R>> mapper,
ObservableValue<Predicate<? super R>> predicate)
Creates a boolean binding based on a anyMatch predicate applied to the items.
|
static <T> BooleanBinding |
anyMatch(ObservableList<T> items,
ObservableValue<Predicate<? super T>> predicate)
Creates a boolean binding based on a anyMatch predicate applied to the items.
|
static <T> BooleanBinding |
anyMatch(ObservableList<T> items,
Predicate<? super T> predicate)
Creates a boolean binding based on a anyMatch predicate applied to the items.
|
static <K,V,R> BooleanBinding |
anyMatch(ObservableMap<K,V> items,
Function<? super V,R> mapper,
Predicate<? super R> predicate)
Creates a boolean binding based on a anyMatch predicate applied to the items.
|
static <K,V,R> BooleanBinding |
anyMatch(ObservableMap<K,V> items,
ObservableValue<Function<? super V,R>> mapper,
ObservableValue<Predicate<? super R>> predicate)
Creates a boolean binding based on a anyMatch predicate applied to the items.
|
static <K,V> BooleanBinding |
anyMatch(ObservableMap<K,V> items,
ObservableValue<Predicate<? super V>> predicate)
Creates a boolean binding based on a anyMatch predicate applied to the items.
|
static <K,V> BooleanBinding |
anyMatch(ObservableMap<K,V> items,
Predicate<? super V> predicate)
Creates a boolean binding based on a anyMatch predicate applied to the items.
|
static <T,R> BooleanBinding |
anyMatch(ObservableSet<T> items,
Function<? super T,R> mapper,
Predicate<? super R> predicate)
Creates a boolean binding based on a anyMatch predicate applied to the items.
|
static <T,R> BooleanBinding |
anyMatch(ObservableSet<T> items,
ObservableValue<Function<? super T,R>> mapper,
ObservableValue<Predicate<? super R>> predicate)
Creates a boolean binding based on a anyMatch predicate applied to the items.
|
static <T> BooleanBinding |
anyMatch(ObservableSet<T> items,
ObservableValue<Predicate<? super T>> predicate)
Creates a boolean binding based on a anyMatch predicate applied to the items.
|
static <T> BooleanBinding |
anyMatch(ObservableSet<T> items,
Predicate<? super T> predicate)
Creates a boolean binding based on a anyMatch predicate applied to the items.
|
static <T,R> BooleanBinding |
noneMatch(ObservableList<T> items,
Function<? super T,R> mapper,
Predicate<? super R> predicate)
Creates a boolean binding based on a noneMatch predicate applied to the items.
|
static <T,R> BooleanBinding |
noneMatch(ObservableList<T> items,
ObservableValue<Function<? super T,R>> mapper,
ObservableValue<Predicate<? super R>> predicate)
Creates a boolean binding based on a noneMatch predicate applied to the items.
|
static <T> BooleanBinding |
noneMatch(ObservableList<T> items,
ObservableValue<Predicate<? super T>> predicate)
Creates a boolean binding based on a noneMatch predicate applied to the items.
|
static <T> BooleanBinding |
noneMatch(ObservableList<T> items,
Predicate<? super T> predicate)
Creates a boolean binding based on a noneMatch predicate applied to the items.
|
static <K,V,R> BooleanBinding |
noneMatch(ObservableMap<K,V> items,
Function<? super V,R> mapper,
Predicate<? super R> predicate)
Creates a boolean binding based on a noneMatch predicate applied to the items.
|
static <K,V,R> BooleanBinding |
noneMatch(ObservableMap<K,V> items,
ObservableValue<Function<? super V,R>> mapper,
ObservableValue<Predicate<? super R>> predicate)
Creates a boolean binding based on a noneMatch predicate applied to the items.
|
static <K,V> BooleanBinding |
noneMatch(ObservableMap<K,V> items,
ObservableValue<Predicate<? super V>> predicate)
Creates a boolean binding based on a noneMatch predicate applied to the items.
|
static <K,V> BooleanBinding |
noneMatch(ObservableMap<K,V> items,
Predicate<? super V> predicate)
Creates a boolean binding based on a noneMatch predicate applied to the items.
|
static <T,R> BooleanBinding |
noneMatch(ObservableSet<T> items,
Function<? super T,R> mapper,
Predicate<? super R> predicate)
Creates a boolean binding based on a noneMatch predicate applied to the items.
|
static <T,R> BooleanBinding |
noneMatch(ObservableSet<T> items,
ObservableValue<Function<? super T,R>> mapper,
ObservableValue<Predicate<? super R>> predicate)
Creates a boolean binding based on a noneMatch predicate applied to the items.
|
static <T> BooleanBinding |
noneMatch(ObservableSet<T> items,
ObservableValue<Predicate<? super T>> predicate)
Creates a boolean binding based on a noneMatch predicate applied to the items.
|
static <T> BooleanBinding |
noneMatch(ObservableSet<T> items,
Predicate<? super T> predicate)
Creates a boolean binding based on a noneMatch predicate applied to the items.
|
public static <T> BooleanBinding anyMatch(ObservableList<T> items, Predicate<? super T> predicate)
items
- the observable list of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T,R> BooleanBinding anyMatch(ObservableList<T> items, Function<? super T,R> mapper, Predicate<? super R> predicate)
items
- the observable list of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T> BooleanBinding anyMatch(ObservableList<T> items, ObservableValue<Predicate<? super T>> predicate)
items
- the observable list of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T,R> BooleanBinding anyMatch(ObservableList<T> items, ObservableValue<Function<? super T,R>> mapper, ObservableValue<Predicate<? super R>> predicate)
items
- the observable list of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T> BooleanBinding noneMatch(ObservableList<T> items, Predicate<? super T> predicate)
items
- the observable list of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T,R> BooleanBinding noneMatch(ObservableList<T> items, Function<? super T,R> mapper, Predicate<? super R> predicate)
items
- the observable list of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T> BooleanBinding noneMatch(ObservableList<T> items, ObservableValue<Predicate<? super T>> predicate)
items
- the observable list of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T,R> BooleanBinding noneMatch(ObservableList<T> items, ObservableValue<Function<? super T,R>> mapper, ObservableValue<Predicate<? super R>> predicate)
items
- the observable list of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T> BooleanBinding allMatch(ObservableList<T> items, Predicate<? super T> predicate)
items
- the observable list of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T,R> BooleanBinding allMatch(ObservableList<T> items, Function<? super T,R> mapper, Predicate<? super R> predicate)
items
- the observable list of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T> BooleanBinding allMatch(ObservableList<T> items, ObservableValue<Predicate<? super T>> predicate)
items
- the observable list of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T,R> BooleanBinding allMatch(ObservableList<T> items, ObservableValue<Function<? super T,R>> mapper, ObservableValue<Predicate<? super R>> predicate)
items
- the observable list of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T> BooleanBinding anyMatch(ObservableSet<T> items, Predicate<? super T> predicate)
items
- the observable set of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T,R> BooleanBinding anyMatch(ObservableSet<T> items, Function<? super T,R> mapper, Predicate<? super R> predicate)
items
- the observable set of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T> BooleanBinding anyMatch(ObservableSet<T> items, ObservableValue<Predicate<? super T>> predicate)
items
- the observable set of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T,R> BooleanBinding anyMatch(ObservableSet<T> items, ObservableValue<Function<? super T,R>> mapper, ObservableValue<Predicate<? super R>> predicate)
items
- the observable set of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T> BooleanBinding noneMatch(ObservableSet<T> items, Predicate<? super T> predicate)
items
- the observable set of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T,R> BooleanBinding noneMatch(ObservableSet<T> items, Function<? super T,R> mapper, Predicate<? super R> predicate)
items
- the observable set of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T> BooleanBinding noneMatch(ObservableSet<T> items, ObservableValue<Predicate<? super T>> predicate)
items
- the observable set of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T,R> BooleanBinding noneMatch(ObservableSet<T> items, ObservableValue<Function<? super T,R>> mapper, ObservableValue<Predicate<? super R>> predicate)
items
- the observable set of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T> BooleanBinding allMatch(ObservableSet<T> items, Predicate<? super T> predicate)
items
- the observable set of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T,R> BooleanBinding allMatch(ObservableSet<T> items, Function<? super T,R> mapper, Predicate<? super R> predicate)
items
- the observable set of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T> BooleanBinding allMatch(ObservableSet<T> items, ObservableValue<Predicate<? super T>> predicate)
items
- the observable set of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <T,R> BooleanBinding allMatch(ObservableSet<T> items, ObservableValue<Function<? super T,R>> mapper, ObservableValue<Predicate<? super R>> predicate)
items
- the observable set of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <K,V> BooleanBinding anyMatch(ObservableMap<K,V> items, Predicate<? super V> predicate)
items
- the observable map of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <K,V,R> BooleanBinding anyMatch(ObservableMap<K,V> items, Function<? super V,R> mapper, Predicate<? super R> predicate)
items
- the observable map of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <K,V> BooleanBinding anyMatch(ObservableMap<K,V> items, ObservableValue<Predicate<? super V>> predicate)
items
- the observable map of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <K,V,R> BooleanBinding anyMatch(ObservableMap<K,V> items, ObservableValue<Function<? super V,R>> mapper, ObservableValue<Predicate<? super R>> predicate)
items
- the observable map of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <K,V> BooleanBinding noneMatch(ObservableMap<K,V> items, Predicate<? super V> predicate)
items
- the observable map of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <K,V,R> BooleanBinding noneMatch(ObservableMap<K,V> items, Function<? super V,R> mapper, Predicate<? super R> predicate)
items
- the observable map of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <K,V> BooleanBinding noneMatch(ObservableMap<K,V> items, ObservableValue<Predicate<? super V>> predicate)
items
- the observable map of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <K,V,R> BooleanBinding noneMatch(ObservableMap<K,V> items, ObservableValue<Function<? super V,R>> mapper, ObservableValue<Predicate<? super R>> predicate)
items
- the observable map of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <K,V> BooleanBinding allMatch(ObservableMap<K,V> items, Predicate<? super V> predicate)
items
- the observable map of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <K,V,R> BooleanBinding allMatch(ObservableMap<K,V> items, Function<? super V,R> mapper, Predicate<? super R> predicate)
items
- the observable map of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <K,V> BooleanBinding allMatch(ObservableMap<K,V> items, ObservableValue<Predicate<? super V>> predicate)
items
- the observable map of items.predicate
- a non-interfering, stateless predicate to apply to the each element.public static <K,V,R> BooleanBinding allMatch(ObservableMap<K,V> items, ObservableValue<Function<? super V,R>> mapper, ObservableValue<Predicate<? super R>> predicate)
items
- the observable map of items.mapper
- a non-interfering, stateless function to apply to the each value before matching.predicate
- a non-interfering, stateless predicate to apply to the each element.