public interface JoolManipulation<T> extends IterableFilterable<T>, org.jooq.lambda.Seq<T>
Modifier and Type | Method and Description |
---|---|
ReactiveSeq<T> |
filter(java.util.function.Predicate<? super T> fn) |
default ReactiveSeq<T> |
filterNot(java.util.function.Predicate<? super T> fn) |
default ReactiveSeq<T> |
notNull() |
default <U> ReactiveSeq<U> |
ofType(java.lang.Class<U> type)
Keep only those elements in a stream that are of a given type.
|
default ReactiveSeq<T> |
removeAll(java.lang.Iterable<T> it) |
default ReactiveSeq<T> |
removeAll(org.jooq.lambda.Seq<T> seq) |
default ReactiveSeq<T> |
removeAll(java.util.stream.Stream<T> stream) |
default ReactiveSeq<T> |
removeAll(T... values) |
default ReactiveSeq<T> |
retainAll(java.lang.Iterable<T> it) |
default ReactiveSeq<T> |
retainAll(org.jooq.lambda.Seq<T> seq) |
default ReactiveSeq<T> |
retainAll(java.util.stream.Stream<T> stream) |
default ReactiveSeq<T> |
retainAll(T... values) |
append, append, append, append, append, cast, cast, close, concat, concat, concat, concat, concat, concat, concat, concat, contains, containsAll, containsAll, containsAll, containsAll, containsAny, containsAny, containsAny, containsAny, count, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, crossJoin, cycle, cycle, cycle, cycle, cycle, cycle, cycle, cycle, distinct, distinct, duplicate, duplicate, empty, findFirst, findSingle, flatMap, flatMapToDouble, flatMapToInt, flatMapToLong, foldLeft, foldLeft, foldLeft, foldLeft, foldRight, foldRight, foldRight, foldRight, forEach, format, generate, generate, generate, get, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, grouped, grouped, grouped, grouped, grouped, grouped, grouped, grouped, innerJoin, innerJoin, innerJoin, intersperse, intersperse, isEmpty, isNotEmpty, iterate, join, join, join, join, join, join, leftOuterJoin, leftOuterJoin, leftOuterJoin, limit, limit, limitUntil, limitUntil, limitUntilClosed, limitUntilClosed, limitWhile, limitWhile, limitWhileClosed, limitWhileClosed, map, mapToDouble, mapToInt, mapToLong, of, of, ofType, onClose, onEmpty, onEmptyGet, onEmptyThrow, parallel, partition, partition, peek, prepend, prepend, prepend, prepend, prepend, print, print, printErr, printOut, range, range, range, range, range, range, range, range, range, range, range, range, rangeClosed, rangeClosed, rangeClosed, rangeClosed, rangeClosed, rangeClosed, rangeClosed, rangeClosed, rangeClosed, rangeClosed, rangeClosed, rangeClosed, remove, reverse, reverse, reverse, reverse, rightOuterJoin, rightOuterJoin, rightOuterJoin, scanLeft, scanLeft, scanLeft, scanLeft, scanRight, scanRight, scanRight, scanRight, seq, seq, seq, seq, seq, seq, seq, seq, seq, seq, seq, seq, sequential, shuffle, shuffle, shuffle, shuffle, shuffle, shuffle, shuffle, shuffle, skip, skip, skipUntil, skipUntil, skipUntilClosed, skipUntilClosed, skipWhile, skipWhile, skipWhileClosed, skipWhileClosed, slice, slice, sliding, sorted, sorted, sorted, sorted, splitAt, splitAt, splitAtHead, splitAtHead, spliterator, stream, toCollection, toList, toMap, toMap, toSet, toString, toString, unfold, unordered, unzip, unzip, unzip, unzip, unzip, unzip, unzip, unzip, unzip, unzip, unzip, unzip, window, window, window, window, window, window, window, window, window, window, window, window, window, window, window, window, window, window, window, window, window, window, window, window, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zip, zipWithIndex, zipWithIndex, zipWithIndex, zipWithIndex
allMatch, anyMatch, builder, collect, collect, concat, findAny, findFirst, forEachOrdered, max, min, noneMatch, reduce, reduce, reduce, toArray, toArray
allMatch, anyMatch, avg, avg, avgDouble, avgInt, avgLong, collect, collect, collect, collect, collect, collect, collect, collect, collect, collect, collect, collect, collect, collect, collect, collect, count, countDistinct, countDistinct, countDistinctBy, countDistinctBy, max, max, max, max, maxBy, maxBy, median, median, medianBy, medianBy, min, min, min, min, minBy, minBy, mode, noneMatch, percentile, percentile, percentileBy, percentileBy, sum, sum, sumDouble, sumInt, sumLong, toCollection, toList, toList, toMap, toSet, toSet, toString, toString
default ReactiveSeq<T> removeAll(java.util.stream.Stream<T> stream)
removeAll
in interface IterableFilterable<T>
removeAll
in interface org.jooq.lambda.Seq<T>
default ReactiveSeq<T> removeAll(java.lang.Iterable<T> it)
removeAll
in interface IterableFilterable<T>
removeAll
in interface org.jooq.lambda.Seq<T>
default ReactiveSeq<T> removeAll(org.jooq.lambda.Seq<T> seq)
removeAll
in interface org.jooq.lambda.Seq<T>
default ReactiveSeq<T> removeAll(T... values)
removeAll
in interface IterableFilterable<T>
removeAll
in interface org.jooq.lambda.Seq<T>
default ReactiveSeq<T> retainAll(java.lang.Iterable<T> it)
retainAll
in interface IterableFilterable<T>
retainAll
in interface org.jooq.lambda.Seq<T>
default ReactiveSeq<T> retainAll(org.jooq.lambda.Seq<T> seq)
retainAll
in interface org.jooq.lambda.Seq<T>
default ReactiveSeq<T> retainAll(java.util.stream.Stream<T> stream)
retainAll
in interface IterableFilterable<T>
retainAll
in interface org.jooq.lambda.Seq<T>
default ReactiveSeq<T> retainAll(T... values)
retainAll
in interface IterableFilterable<T>
retainAll
in interface org.jooq.lambda.Seq<T>
default ReactiveSeq<T> filterNot(java.util.function.Predicate<? super T> fn)
filterNot
in interface Filterable<T>
default ReactiveSeq<T> notNull()
notNull
in interface Filterable<T>
default <U> ReactiveSeq<U> ofType(java.lang.Class<U> type)
Filterable
ofType
in interface Filterable<T>
ofType
in interface org.jooq.lambda.Seq<T>
ReactiveSeq<T> filter(java.util.function.Predicate<? super T> fn)
filter
in interface Filterable<T>
filter
in interface org.jooq.lambda.Seq<T>
filter
in interface java.util.stream.Stream<T>