public interface ObservableStream<T>
Modifier and Type | Method and Description |
---|---|
javafx.beans.binding.BooleanBinding |
allMatch(javafx.beans.value.ObservableValue<java.util.function.Predicate<? super T>> predicate) |
javafx.beans.binding.BooleanBinding |
allMatch(java.util.function.Predicate<? super T> predicate) |
javafx.beans.binding.BooleanBinding |
anyMatch(javafx.beans.value.ObservableValue<java.util.function.Predicate<? super T>> predicate) |
javafx.beans.binding.BooleanBinding |
anyMatch(java.util.function.Predicate<? super T> predicate) |
ObservableStream<T> |
distinct() |
ObservableStream<T> |
filter(javafx.beans.value.ObservableValue<java.util.function.Predicate<? super T>> predicate) |
ObservableStream<T> |
filter(java.util.function.Predicate<? super T> predicate) |
javafx.beans.binding.ObjectBinding<T> |
findAny() |
javafx.beans.binding.ObjectBinding<T> |
findAny(java.util.function.Supplier<T> supplier) |
javafx.beans.binding.ObjectBinding<T> |
findAny(T defaultValue) |
javafx.beans.binding.ObjectBinding<T> |
findFirst() |
javafx.beans.binding.ObjectBinding<T> |
findFirst(java.util.function.Supplier<T> supplier) |
javafx.beans.binding.ObjectBinding<T> |
findFirst(T defaultValue) |
<R> ObservableStream<R> |
flatMap(java.util.function.Function<? super T,? extends ObservableStream<? extends R>> mapper) |
<R> ObservableStream<R> |
flatMap(javafx.beans.value.ObservableValue<java.util.function.Function<? super T,? extends ObservableStream<? extends R>>> mapper) |
ObservableStream<T> |
limit(long maxSize) |
ObservableStream<T> |
limit(javafx.beans.value.ObservableLongValue maxSize) |
<R> ObservableStream<R> |
map(java.util.function.Function<? super T,? extends R> mapper) |
<R> ObservableStream<R> |
map(javafx.beans.value.ObservableValue<java.util.function.Function<? super T,? extends R>> mapper) |
javafx.beans.binding.ObjectBinding<T> |
max(java.util.Comparator<? super T> comparator) |
javafx.beans.binding.ObjectBinding<T> |
max(javafx.beans.value.ObservableValue<java.util.Comparator<? super T>> comparator) |
javafx.beans.binding.ObjectBinding<T> |
max(java.util.function.Supplier<T> supplier,
java.util.Comparator<? super T> comparator) |
javafx.beans.binding.ObjectBinding<T> |
max(java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.Comparator<? super T>> comparator) |
javafx.beans.binding.ObjectBinding<T> |
max(T defaultValue,
java.util.Comparator<? super T> comparator) |
javafx.beans.binding.ObjectBinding<T> |
max(T defaultValue,
javafx.beans.value.ObservableValue<java.util.Comparator<? super T>> comparator) |
javafx.beans.binding.ObjectBinding<T> |
min(java.util.Comparator<? super T> comparator) |
javafx.beans.binding.ObjectBinding<T> |
min(javafx.beans.value.ObservableValue<java.util.Comparator<? super T>> comparator) |
javafx.beans.binding.ObjectBinding<T> |
min(java.util.function.Supplier<T> supplier,
java.util.Comparator<? super T> comparator) |
javafx.beans.binding.ObjectBinding<T> |
min(java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.Comparator<? super T>> comparator) |
javafx.beans.binding.ObjectBinding<T> |
min(T defaultValue,
java.util.Comparator<? super T> comparator) |
javafx.beans.binding.ObjectBinding<T> |
min(T defaultValue,
javafx.beans.value.ObservableValue<java.util.Comparator<? super T>> comparator) |
javafx.beans.binding.BooleanBinding |
noneMatch(javafx.beans.value.ObservableValue<java.util.function.Predicate<? super T>> predicate) |
javafx.beans.binding.BooleanBinding |
noneMatch(java.util.function.Predicate<? super T> predicate) |
javafx.beans.binding.ObjectBinding<T> |
reduce(java.util.function.BinaryOperator<T> accumulator) |
javafx.beans.binding.ObjectBinding<T> |
reduce(javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> accumulator) |
<U> javafx.beans.binding.ObjectBinding<U> |
reduce(javafx.beans.value.ObservableValue<U> identity,
javafx.beans.value.ObservableValue<java.util.function.BiFunction<U,? super T,U>> accumulator,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<U>> combiner) |
javafx.beans.binding.ObjectBinding<T> |
reduce(java.util.function.Supplier<T> supplier,
java.util.function.BinaryOperator<T> accumulator) |
javafx.beans.binding.ObjectBinding<T> |
reduce(java.util.function.Supplier<T> supplier,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> accumulator) |
javafx.beans.binding.ObjectBinding<T> |
reduce(T defaultValue,
java.util.function.BinaryOperator<T> accumulator) |
javafx.beans.binding.ObjectBinding<T> |
reduce(T defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> accumulator) |
<U> javafx.beans.binding.ObjectBinding<U> |
reduce(U identity,
java.util.function.BiFunction<U,? super T,U> accumulator,
java.util.function.BinaryOperator<U> combiner) |
ObservableStream<T> |
skip(long n) |
ObservableStream<T> |
skip(javafx.beans.value.ObservableLongValue n) |
ObservableStream<T> |
sorted() |
ObservableStream<T> |
sorted(java.util.Comparator<? super T> comparator) |
ObservableStream<T> |
sorted(javafx.beans.value.ObservableValue<java.util.Comparator<? super T>> comparator) |
@Nonnull ObservableStream<T> limit(long maxSize)
@Nonnull ObservableStream<T> limit(@Nonnull javafx.beans.value.ObservableLongValue maxSize)
@Nonnull ObservableStream<T> skip(long n)
@Nonnull ObservableStream<T> skip(@Nonnull javafx.beans.value.ObservableLongValue n)
@Nonnull ObservableStream<T> distinct()
@Nonnull ObservableStream<T> sorted()
@Nonnull ObservableStream<T> sorted(@Nonnull java.util.Comparator<? super T> comparator)
@Nonnull ObservableStream<T> sorted(@Nonnull javafx.beans.value.ObservableValue<java.util.Comparator<? super T>> comparator)
@Nonnull ObservableStream<T> filter(@Nonnull java.util.function.Predicate<? super T> predicate)
@Nonnull <R> ObservableStream<R> map(@Nonnull java.util.function.Function<? super T,? extends R> mapper)
@Nonnull <R> ObservableStream<R> flatMap(@Nonnull java.util.function.Function<? super T,? extends ObservableStream<? extends R>> mapper)
@Nonnull ObservableStream<T> filter(@Nonnull javafx.beans.value.ObservableValue<java.util.function.Predicate<? super T>> predicate)
@Nonnull <R> ObservableStream<R> map(@Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,? extends R>> mapper)
@Nonnull <R> ObservableStream<R> flatMap(@Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,? extends ObservableStream<? extends R>>> mapper)
@Nonnull javafx.beans.binding.ObjectBinding<T> reduce(@Nonnull java.util.function.BinaryOperator<T> accumulator)
@Nonnull javafx.beans.binding.ObjectBinding<T> reduce(@Nullable T defaultValue, @Nonnull java.util.function.BinaryOperator<T> accumulator)
@Nonnull javafx.beans.binding.ObjectBinding<T> reduce(@Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.function.BinaryOperator<T> accumulator)
@Nonnull <U> javafx.beans.binding.ObjectBinding<U> reduce(@Nullable U identity, @Nonnull java.util.function.BiFunction<U,? super T,U> accumulator, @Nonnull java.util.function.BinaryOperator<U> combiner)
@Nonnull javafx.beans.binding.ObjectBinding<T> reduce(@Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> accumulator)
@Nonnull javafx.beans.binding.ObjectBinding<T> reduce(@Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> accumulator)
@Nonnull javafx.beans.binding.ObjectBinding<T> reduce(@Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<T>> accumulator)
@Nonnull <U> javafx.beans.binding.ObjectBinding<U> reduce(@Nonnull javafx.beans.value.ObservableValue<U> identity, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BiFunction<U,? super T,U>> accumulator, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BinaryOperator<U>> combiner)
@Nonnull javafx.beans.binding.ObjectBinding<T> min(@Nonnull java.util.Comparator<? super T> comparator)
@Nonnull javafx.beans.binding.ObjectBinding<T> max(@Nonnull java.util.Comparator<? super T> comparator)
@Nonnull javafx.beans.binding.ObjectBinding<T> min(@Nullable T defaultValue, @Nonnull java.util.Comparator<? super T> comparator)
@Nonnull javafx.beans.binding.ObjectBinding<T> max(@Nullable T defaultValue, @Nonnull java.util.Comparator<? super T> comparator)
@Nonnull javafx.beans.binding.ObjectBinding<T> min(@Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.Comparator<? super T> comparator)
@Nonnull javafx.beans.binding.ObjectBinding<T> max(@Nonnull java.util.function.Supplier<T> supplier, @Nonnull java.util.Comparator<? super T> comparator)
@Nonnull javafx.beans.binding.BooleanBinding anyMatch(@Nonnull java.util.function.Predicate<? super T> predicate)
@Nonnull javafx.beans.binding.BooleanBinding allMatch(@Nonnull java.util.function.Predicate<? super T> predicate)
@Nonnull javafx.beans.binding.BooleanBinding noneMatch(@Nonnull java.util.function.Predicate<? super T> predicate)
@Nonnull javafx.beans.binding.ObjectBinding<T> min(@Nonnull javafx.beans.value.ObservableValue<java.util.Comparator<? super T>> comparator)
@Nonnull javafx.beans.binding.ObjectBinding<T> max(@Nonnull javafx.beans.value.ObservableValue<java.util.Comparator<? super T>> comparator)
@Nonnull javafx.beans.binding.ObjectBinding<T> min(@Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.Comparator<? super T>> comparator)
@Nonnull javafx.beans.binding.ObjectBinding<T> max(@Nullable T defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.Comparator<? super T>> comparator)
@Nonnull javafx.beans.binding.ObjectBinding<T> min(@Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.Comparator<? super T>> comparator)
@Nonnull javafx.beans.binding.ObjectBinding<T> max(@Nonnull java.util.function.Supplier<T> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.Comparator<? super T>> comparator)
@Nonnull javafx.beans.binding.BooleanBinding anyMatch(@Nonnull javafx.beans.value.ObservableValue<java.util.function.Predicate<? super T>> predicate)
@Nonnull javafx.beans.binding.BooleanBinding allMatch(@Nonnull javafx.beans.value.ObservableValue<java.util.function.Predicate<? super T>> predicate)
@Nonnull javafx.beans.binding.BooleanBinding noneMatch(@Nonnull javafx.beans.value.ObservableValue<java.util.function.Predicate<? super T>> predicate)
@Nonnull javafx.beans.binding.ObjectBinding<T> findFirst()
@Nonnull javafx.beans.binding.ObjectBinding<T> findFirst(@Nonnull java.util.function.Supplier<T> supplier)
@Nonnull javafx.beans.binding.ObjectBinding<T> findAny()