| Modifier and Type | Method and Description |
|---|---|
default ToDoubleDocumentExtractor |
ToDoubleDocumentExtractor.filter(@NotNull DoublePredicate predicate)
Creates and returns a new ToDoubleDocumentExtractor consisting of the elements of this ToDoubleDocumentExtractor
that match the provided
predicate. |
default ToDoubleDocumentExtractor |
ToDoubleDocumentExtractor.map(@NotNull DoubleUnaryOperator mapper)
Creates and returns a new ToDoubleDocumentExtractor consisting of the results (of type R) of applying the provided
mapper to the elements of this ToDoubleDocumentExtractor. |
default ToDoubleDocumentExtractor |
ToLongDocumentExtractor.mapToDouble(@NotNull LongToDoubleFunction mapper)
Creates and returns a new ToDoubleDocumentExtractor consisting of applying the provided
mapper to the elements of this ToLongDocumentExtractor. |
| Modifier and Type | Method and Description |
|---|---|
static Reduction.DoubleReductionBuilder |
Reduction.ofDouble(@NotNull ToDoubleDocumentExtractor extractor)
Creates and returns a new DoubleReductionBuilder that will use the provided
extractor) to extract elements of type {@code double}.
|
static Reduction<DoubleSupplier> |
Reductions.reducingDouble(@NotNull ToDoubleDocumentExtractor extractor,
double identity,
@NotNull DoubleBinaryOperator accumulator)
Creates and returns a new Reduction that will extract elements of type
double using
the provided extractor and will accumulate values using the provided accumulator. |
| Modifier and Type | Method and Description |
|---|---|
static PrimitiveIterator.OfDouble |
Streams.iteratorOfDouble(@NotNull MarshallableIn documentProvider,
@NotNull ToDoubleDocumentExtractor extractor)
Creates and returns a new
PrimitiveIterator.OfDouble whose elements are obtained
by successively applying the provided extractor on excerpts from the
provided documentProvider. |
static @NotNull DoubleStream |
Streams.ofDouble(@NotNull MarshallableIn documentProvider,
@NotNull ToDoubleDocumentExtractor extractor)
Creates and returns a new sequential ordered
DoubleStream whose elements are obtained
by successively applying the provided extractor on excerpts from the
provided documentProvider. |
static Spliterator.OfDouble |
Streams.spliteratorOfDouble(@NotNull MarshallableIn documentProvider,
@NotNull ToDoubleDocumentExtractor extractor)
Creates and returns a new ordered
Spliterator.OfDouble whose elements are obtained
by successively applying the provided extractor on excerpts from the
provided documentProvider, with no initial size estimate. |
| Constructor and Description |
|---|
DoubleSupplierReduction(@NotNull ToDoubleDocumentExtractor extractor,
@NotNull Supplier<A> supplier,
@NotNull ObjDoubleConsumer<A> accumulator,
@NotNull ToDoubleFunction<A> finisher) |
VanillaDoubleReductionBuilder(@NotNull ToDoubleDocumentExtractor extractor) |
| Constructor and Description |
|---|
ExcerptIteratorOfDouble(@NotNull MarshallableIn tailer,
@NotNull ToDoubleDocumentExtractor extractor) |
Copyright © 2023. All rights reserved.