Package | Description |
---|---|
java8.util |
Provides some of the new
java.util classes and implementations of
static and default interface methods added in Java 8 and, in addition, the
JEP 269: Convenience Factory
Methods for Collections that were introduced in Java 9. |
java8.util.function |
Functional interfaces provide target types for lambda expressions
and method references.
|
java8.util.stream |
Classes to support functional-style operations on streams of elements, such
as map-reduce transformations on collections.
|
Modifier and Type | Class and Description |
---|---|
class |
DoubleSummaryStatistics
A state object for collecting statistics such as count, min, max, sum, and
average.
|
Modifier and Type | Method and Description |
---|---|
void |
PrimitiveIterator.OfDouble.forEachRemaining(DoubleConsumer action)
Performs the given action for each remaining element until all elements
have been processed or the action throws an exception.
|
void |
Spliterator.OfDouble.forEachRemaining(DoubleConsumer action) |
void |
Spliterators.AbstractDoubleSpliterator.forEachRemaining(DoubleConsumer action)
Performs the given action for each remaining element, sequentially in
the current thread, until all elements have been processed or the
action throws an exception.
|
static void |
Iterators.forEachRemaining(PrimitiveIterator.OfDouble it,
DoubleConsumer action)
Performs the given action for each remaining element until all elements
have been processed or the action throws an exception.
|
static void |
Spliterators.OfDouble.forEachRemaining(Spliterator.OfDouble this_,
DoubleConsumer action)
Performs the given action for each remaining element of the passed Spliterator,
sequentially in the current thread, until all elements have been processed or
the action throws an exception.
|
void |
OptionalDouble.ifPresent(DoubleConsumer action)
If a value is present, performs the given action with the value,
otherwise does nothing.
|
void |
OptionalDouble.ifPresentOrElse(DoubleConsumer action,
Runnable emptyAction)
If a value is present, performs the given action with the value,
otherwise performs the given empty-based action.
|
boolean |
Spliterator.OfDouble.tryAdvance(DoubleConsumer action) |
Modifier and Type | Method and Description |
---|---|
static DoubleConsumer |
DoubleConsumers.andThen(DoubleConsumer this_,
DoubleConsumer after)
Returns a composed
DoubleConsumer that performs, in sequence, the this_
operation followed by the after operation. |
Modifier and Type | Method and Description |
---|---|
static DoubleConsumer |
DoubleConsumers.andThen(DoubleConsumer this_,
DoubleConsumer after)
Returns a composed
DoubleConsumer that performs, in sequence, the this_
operation followed by the after operation. |
Modifier and Type | Interface and Description |
---|---|
static interface |
DoubleStream.Builder
A mutable builder for a
DoubleStream . |
Modifier and Type | Method and Description |
---|---|
void |
DoubleStream.forEach(DoubleConsumer action)
Performs an action for each element of this stream.
|
void |
DoubleStream.forEachOrdered(DoubleConsumer action)
Performs an action for each element of this stream, guaranteeing that
each element is processed in encounter order for streams that have a
defined encounter order.
|
DoubleStream |
DoubleStream.peek(DoubleConsumer action)
Returns a stream consisting of the elements of this stream, additionally
performing the provided action on each element as elements are consumed
from the resulting stream.
|
Copyright © 2017. All rights reserved.