| Modifier and Type | Method and Description |
|---|---|
static ToLongDocumentExtractor |
ToLongDocumentExtractor.extractingIndex() |
default ToLongDocumentExtractor |
ToLongDocumentExtractor.filter(@NotNull LongPredicate predicate)
Creates and returns a new ToLongDocumentExtractor consisting of the elements of this ToLongDocumentExtractor
that match the provided
predicate. |
default ToLongDocumentExtractor |
ToLongDocumentExtractor.map(@NotNull LongUnaryOperator mapper)
Creates and returns a new ToLongDocumentExtractor consisting of the results (of type R) of applying the provided
mapper to the elements of this ToLongDocumentExtractor. |
default ToLongDocumentExtractor |
ToDoubleDocumentExtractor.mapToLong(@NotNull DoubleToLongFunction mapper)
Creates and returns a new ToLongDocumentExtractor consisting of applying the provided
mapper to the elements of this ToDoubleDocumentExtractor. |
default ToLongDocumentExtractor |
DocumentExtractor.mapToLong(@NotNull ToLongFunction<? super T> mapper)
Creates and returns a new ToLongDocumentExtractor consisting of applying the provided
mapper to the elements of this DocumentExtractor. |
| Modifier and Type | Method and Description |
|---|---|
static Reduction.LongReductionBuilder |
Reduction.ofLong(@NotNull ToLongDocumentExtractor extractor)
Creates and returns a new LongReductionBuilder that will use the provided
extractor) to extract elements of type {@code long}.
|
static Reduction<LongSupplier> |
Reductions.reducingLong(@NotNull ToLongDocumentExtractor extractor,
long identity,
@NotNull LongBinaryOperator accumulator)
Creates and returns a new Reduction that will extract elements of type
long using
the provided extractor and will accumulate values using the provided accumulator. |
| Modifier and Type | Method and Description |
|---|---|
static PrimitiveIterator.OfLong |
Streams.iteratorOfLong(@NotNull MarshallableIn documentProvider,
@NotNull ToLongDocumentExtractor extractor)
Creates and returns a new
PrimitiveIterator.OfLong whose elements are obtained
by successively applying the provided extractor on excerpts from the
provided documentProvider. |
static @NotNull LongStream |
Streams.ofLong(@NotNull MarshallableIn documentProvider,
@NotNull ToLongDocumentExtractor extractor)
Creates and returns a new sequential ordered
LongStream whose elements are obtained
by successively applying the provided extractor on excerpts from the
provided documentProvider. |
static Spliterator.OfLong |
Streams.spliteratorOfLong(@NotNull MarshallableIn documentProvider,
@NotNull ToLongDocumentExtractor extractor)
Creates and returns a new ordered
Spliterator.OfLong whose elements are obtained
by successively applying the provided extractor on excerpts from the
provided documentProvider, with no initial size estimate. |
| Constructor and Description |
|---|
LongSupplierReduction(@NotNull ToLongDocumentExtractor extractor,
@NotNull Supplier<A> supplier,
@NotNull ObjLongConsumer<A> accumulator,
@NotNull ToLongFunction<A> finisher) |
VanillaLongReductionBuilder(@NotNull ToLongDocumentExtractor extractor) |
| Constructor and Description |
|---|
ExcerptIteratorOfLong(@NotNull MarshallableIn tailer,
@NotNull ToLongDocumentExtractor extractor) |
Copyright © 2023. All rights reserved.