public interface SequenceMCollectable<T>
extends org.jooq.lambda.Collectable<T>
| Modifier and Type | Method and Description |
|---|---|
default boolean |
allMatch(java.util.function.Predicate<? super T> predicate) |
default boolean |
anyMatch(java.util.function.Predicate<? super T> predicate) |
default java.util.Optional<T> |
avg() |
default <U> java.util.Optional<U> |
avg(java.util.function.Function<? super T,? extends U> function) |
default double |
avgDouble(java.util.function.ToDoubleFunction<? super T> function) |
default double |
avgInt(java.util.function.ToIntFunction<? super T> function) |
default double |
avgLong(java.util.function.ToLongFunction<? super T> function) |
default <R,A> R |
collect(java.util.stream.Collector<? super T,A,R> collector) |
org.jooq.lambda.Collectable<T> |
collectable()
Narrow this class to a Collectable
|
default long |
count() |
default long |
count(java.util.function.Predicate<? super T> predicate) |
default long |
countDistinct() |
default long |
countDistinct(java.util.function.Predicate<? super T> predicate) |
default <U> long |
countDistinctBy(java.util.function.Function<? super T,? extends U> function) |
default <U> long |
countDistinctBy(java.util.function.Function<? super T,? extends U> function,
java.util.function.Predicate<? super U> predicate) |
default java.util.Optional<T> |
max() |
default java.util.Optional<T> |
max(java.util.Comparator<? super T> comparator) |
default <U extends java.lang.Comparable<? super U>> |
max(java.util.function.Function<? super T,? extends U> function) |
default <U> java.util.Optional<U> |
max(java.util.function.Function<? super T,? extends U> function,
java.util.Comparator<? super U> comparator) |
default <U extends java.lang.Comparable<? super U>> |
maxBy(java.util.function.Function<? super T,? extends U> function) |
default <U> java.util.Optional<T> |
maxBy(java.util.function.Function<? super T,? extends U> function,
java.util.Comparator<? super U> comparator) |
default java.util.Optional<T> |
median() |
default java.util.Optional<T> |
median(java.util.Comparator<? super T> comparator) |
default <U extends java.lang.Comparable<? super U>> |
medianBy(java.util.function.Function<? super T,? extends U> function) |
default <U> java.util.Optional<T> |
medianBy(java.util.function.Function<? super T,? extends U> function,
java.util.Comparator<? super U> comparator) |
default java.util.Optional<T> |
min() |
default java.util.Optional<T> |
min(java.util.Comparator<? super T> comparator) |
default <U extends java.lang.Comparable<? super U>> |
min(java.util.function.Function<? super T,? extends U> function) |
default <U> java.util.Optional<U> |
min(java.util.function.Function<? super T,? extends U> function,
java.util.Comparator<? super U> comparator) |
default <U extends java.lang.Comparable<? super U>> |
minBy(java.util.function.Function<? super T,? extends U> function) |
default <U> java.util.Optional<T> |
minBy(java.util.function.Function<? super T,? extends U> function,
java.util.Comparator<? super U> comparator) |
default java.util.Optional<T> |
mode() |
default boolean |
noneMatch(java.util.function.Predicate<? super T> predicate) |
default java.util.Optional<T> |
percentile(double percentile) |
default java.util.Optional<T> |
percentile(double percentile,
java.util.Comparator<? super T> comparator) |
default <U extends java.lang.Comparable<? super U>> |
percentileBy(double percentile,
java.util.function.Function<? super T,? extends U> function) |
default <U> java.util.Optional<T> |
percentileBy(double percentile,
java.util.function.Function<? super T,? extends U> function,
java.util.Comparator<? super U> comparator) |
default java.util.Optional<T> |
sum() |
default <U> java.util.Optional<U> |
sum(java.util.function.Function<? super T,? extends U> function) |
default double |
sumDouble(java.util.function.ToDoubleFunction<? super T> function) |
default int |
sumInt(java.util.function.ToIntFunction<? super T> function) |
default long |
sumLong(java.util.function.ToLongFunction<? super T> function) |
default <C extends java.util.Collection<T>> |
toCollection(java.util.function.Supplier<C> factory) |
default java.util.List<T> |
toList() |
default <L extends java.util.List<T>> |
toList(java.util.function.Supplier<L> factory) |
default <K,V> java.util.Map<K,V> |
toMap(java.util.function.Function<? super T,? extends K> keyMapper,
java.util.function.Function<? super T,? extends V> valueMapper) |
default java.util.Set<T> |
toSet() |
default <S extends java.util.Set<T>> |
toSet(java.util.function.Supplier<S> factory) |
default java.lang.String |
toString(java.lang.CharSequence delimiter) |
default java.lang.String |
toString(java.lang.CharSequence delimiter,
java.lang.CharSequence prefix,
java.lang.CharSequence suffix) |
default <R,A> R collect(java.util.stream.Collector<? super T,A,R> collector)
collect in interface org.jooq.lambda.Collectable<T>default long count()
count in interface org.jooq.lambda.Collectable<T>default long count(java.util.function.Predicate<? super T> predicate)
count in interface org.jooq.lambda.Collectable<T>default long countDistinct(java.util.function.Predicate<? super T> predicate)
countDistinct in interface org.jooq.lambda.Collectable<T>default <U> long countDistinctBy(java.util.function.Function<? super T,? extends U> function, java.util.function.Predicate<? super U> predicate)
countDistinctBy in interface org.jooq.lambda.Collectable<T>org.jooq.lambda.Collectable<T> collectable()
default long countDistinct()
countDistinct in interface org.jooq.lambda.Collectable<T>default <U> long countDistinctBy(java.util.function.Function<? super T,? extends U> function)
countDistinctBy in interface org.jooq.lambda.Collectable<T>default java.util.Optional<T> mode()
mode in interface org.jooq.lambda.Collectable<T>default java.util.Optional<T> sum()
sum in interface org.jooq.lambda.Collectable<T>default <U> java.util.Optional<U> sum(java.util.function.Function<? super T,? extends U> function)
sum in interface org.jooq.lambda.Collectable<T>default int sumInt(java.util.function.ToIntFunction<? super T> function)
sumInt in interface org.jooq.lambda.Collectable<T>default long sumLong(java.util.function.ToLongFunction<? super T> function)
sumLong in interface org.jooq.lambda.Collectable<T>default double sumDouble(java.util.function.ToDoubleFunction<? super T> function)
sumDouble in interface org.jooq.lambda.Collectable<T>default java.util.Optional<T> avg()
avg in interface org.jooq.lambda.Collectable<T>default <U> java.util.Optional<U> avg(java.util.function.Function<? super T,? extends U> function)
avg in interface org.jooq.lambda.Collectable<T>default double avgInt(java.util.function.ToIntFunction<? super T> function)
avgInt in interface org.jooq.lambda.Collectable<T>default double avgLong(java.util.function.ToLongFunction<? super T> function)
avgLong in interface org.jooq.lambda.Collectable<T>default double avgDouble(java.util.function.ToDoubleFunction<? super T> function)
avgDouble in interface org.jooq.lambda.Collectable<T>default java.util.Optional<T> min()
min in interface org.jooq.lambda.Collectable<T>default java.util.Optional<T> min(java.util.Comparator<? super T> comparator)
min in interface org.jooq.lambda.Collectable<T>default <U extends java.lang.Comparable<? super U>> java.util.Optional<U> min(java.util.function.Function<? super T,? extends U> function)
min in interface org.jooq.lambda.Collectable<T>default <U> java.util.Optional<U> min(java.util.function.Function<? super T,? extends U> function, java.util.Comparator<? super U> comparator)
min in interface org.jooq.lambda.Collectable<T>default <U extends java.lang.Comparable<? super U>> java.util.Optional<T> minBy(java.util.function.Function<? super T,? extends U> function)
minBy in interface org.jooq.lambda.Collectable<T>default <U> java.util.Optional<T> minBy(java.util.function.Function<? super T,? extends U> function, java.util.Comparator<? super U> comparator)
minBy in interface org.jooq.lambda.Collectable<T>default java.util.Optional<T> max()
max in interface org.jooq.lambda.Collectable<T>default java.util.Optional<T> max(java.util.Comparator<? super T> comparator)
max in interface org.jooq.lambda.Collectable<T>default <U extends java.lang.Comparable<? super U>> java.util.Optional<U> max(java.util.function.Function<? super T,? extends U> function)
max in interface org.jooq.lambda.Collectable<T>default <U> java.util.Optional<U> max(java.util.function.Function<? super T,? extends U> function, java.util.Comparator<? super U> comparator)
max in interface org.jooq.lambda.Collectable<T>default <U extends java.lang.Comparable<? super U>> java.util.Optional<T> maxBy(java.util.function.Function<? super T,? extends U> function)
maxBy in interface org.jooq.lambda.Collectable<T>default <U> java.util.Optional<T> maxBy(java.util.function.Function<? super T,? extends U> function, java.util.Comparator<? super U> comparator)
maxBy in interface org.jooq.lambda.Collectable<T>default java.util.Optional<T> median()
median in interface org.jooq.lambda.Collectable<T>default java.util.Optional<T> median(java.util.Comparator<? super T> comparator)
median in interface org.jooq.lambda.Collectable<T>default <U extends java.lang.Comparable<? super U>> java.util.Optional<T> medianBy(java.util.function.Function<? super T,? extends U> function)
medianBy in interface org.jooq.lambda.Collectable<T>default <U> java.util.Optional<T> medianBy(java.util.function.Function<? super T,? extends U> function, java.util.Comparator<? super U> comparator)
medianBy in interface org.jooq.lambda.Collectable<T>default java.util.Optional<T> percentile(double percentile)
percentile in interface org.jooq.lambda.Collectable<T>default java.util.Optional<T> percentile(double percentile, java.util.Comparator<? super T> comparator)
percentile in interface org.jooq.lambda.Collectable<T>default <U extends java.lang.Comparable<? super U>> java.util.Optional<T> percentileBy(double percentile, java.util.function.Function<? super T,? extends U> function)
percentileBy in interface org.jooq.lambda.Collectable<T>default <U> java.util.Optional<T> percentileBy(double percentile, java.util.function.Function<? super T,? extends U> function, java.util.Comparator<? super U> comparator)
percentileBy in interface org.jooq.lambda.Collectable<T>default boolean allMatch(java.util.function.Predicate<? super T> predicate)
allMatch in interface org.jooq.lambda.Collectable<T>default boolean anyMatch(java.util.function.Predicate<? super T> predicate)
anyMatch in interface org.jooq.lambda.Collectable<T>default boolean noneMatch(java.util.function.Predicate<? super T> predicate)
noneMatch in interface org.jooq.lambda.Collectable<T>default java.util.List<T> toList()
toList in interface org.jooq.lambda.Collectable<T>default <L extends java.util.List<T>> L toList(java.util.function.Supplier<L> factory)
toList in interface org.jooq.lambda.Collectable<T>default java.util.Set<T> toSet()
toSet in interface org.jooq.lambda.Collectable<T>default <S extends java.util.Set<T>> S toSet(java.util.function.Supplier<S> factory)
toSet in interface org.jooq.lambda.Collectable<T>default <C extends java.util.Collection<T>> C toCollection(java.util.function.Supplier<C> factory)
toCollection in interface org.jooq.lambda.Collectable<T>default <K,V> java.util.Map<K,V> toMap(java.util.function.Function<? super T,? extends K> keyMapper, java.util.function.Function<? super T,? extends V> valueMapper)
toMap in interface org.jooq.lambda.Collectable<T>default java.lang.String toString(java.lang.CharSequence delimiter)
toString in interface org.jooq.lambda.Collectable<T>default java.lang.String toString(java.lang.CharSequence delimiter,
java.lang.CharSequence prefix,
java.lang.CharSequence suffix)
toString in interface org.jooq.lambda.Collectable<T>