Interface SearchStream<E>
- All Superinterfaces:
AutoCloseable,BaseStream<E,SearchStream<E>>
- All Known Implementing Classes:
ReturnFieldsSearchStreamImpl,SearchStreamImpl,WrapperSearchStream
-
Method Summary
Modifier and TypeMethodDescriptionbooleanboolean<R> AggregationStream<R> <R> Rcollect(Supplier<R> supplier, BiConsumer<R, ? super E> accumulator, BiConsumer<R, R> combiner) <R,A> R longcount()<R> AggregationStream<R> dialect(int dialect) filter(SearchFieldPredicate<? super E, ?> predicate) findAny()findFirstOrElse(Supplier<? extends E> supplier) <R> SearchStream<R> flatMapToDouble(Function<? super E, ? extends DoubleStream> mapper) flatMapToInt(Function<? super E, ? extends IntStream> mapper) flatMapToLong(Function<? super E, ? extends LongStream> mapper) voidvoidforEachOrdered(Consumer<? super E> action) org.springframework.data.domain.Page<E> getPage(org.springframework.data.domain.Pageable pageable) <R> AggregationStream<R> groupBy(MetamodelField<E, ?>... fields) <R> SearchStream<E> <R> SearchStream<E> booleanlimit(long maxSize) <R> AggregationStream<R> load(MetamodelField<E, ?>... fields) <R> AggregationStream<R> loadAll()<R> SearchStream<R> map(ToLongFunction<? super E> mapper) mapToDouble(ToDoubleFunction<? super E> mapper) mapToInt(ToIntFunction<? super E> mapper) mapToLong(ToLongFunction<? super E> mapper) max(NumericField<E, ?> field) max(Comparator<? super E> comparator) min(NumericField<E, ?> field) min(Comparator<? super E> comparator) boolean<R> SearchStream<E> project(MetamodelField<? super E, ? extends R>... field) <R> SearchStream<E> reduce(E identity, BinaryOperator<E> accumulator) reduce(BinaryOperator<E> accumulator) <U> Ureduce(U identity, BiFunction<U, ? super E, U> accumulator, BinaryOperator<U> combiner) skip(long n) sorted(Comparator<? super E> comparator) sorted(Comparator<? super E> comparator, redis.clients.jedis.search.aggr.SortedField.SortOrder order) sorted(org.springframework.data.domain.Sort sort) <R> SearchStream<E> <R> SearchStream<E> summarize(Function<? super E, ? extends R> field, SummarizeParams params) Object[]toArray()<A> A[]toArray(IntFunction<A[]> generator) Methods inherited from interface java.util.stream.BaseStream
close, isParallel, iterator, onClose, parallel, sequential, spliterator, unordered
-
Method Details
-
filter
-
filter
-
filter
-
filter
-
map
-
getEntityClass
-
map
-
mapToInt
-
mapToLong
-
mapToDouble
-
flatMap
-
flatMapToInt
-
flatMapToLong
-
flatMapToDouble
-
sorted
-
sorted
SearchStream<E> sorted(Comparator<? super E> comparator, redis.clients.jedis.search.aggr.SortedField.SortOrder order) -
sorted
-
peek
-
limit
-
skip
-
forEach
-
forEachOrdered
-
toArray
Object[] toArray() -
toArray
-
reduce
-
reduce
-
reduce
-
collect
-
collect
-
min
-
max
-
count
long count() -
anyMatch
-
allMatch
-
noneMatch
-
findFirst
-
findAny
-
findFirstOrElse
-
mapToLabelledMaps
-
groupBy
-
apply
-
load
-
loadAll
-
min
-
max
-
dialect
-
cursor
-
getSearchOperations
SearchOperations<String> getSearchOperations() -
getPage
-
project
-
project
-
backingQuery
String backingQuery() -
summarize
-
summarize
-
highlight
-
highlight
-
isDocument
boolean isDocument()
-