Package | Description |
---|---|
java8.util |
Provides some of the new
java.util classes and implementations
of static and default interface methods added in Java 8. |
java8.util.stream |
Classes to support functional-style operations on streams of elements, such
as map-reduce transformations on collections.
|
Class and Description |
---|
DoubleStream
A sequence of primitive double-valued elements supporting sequential and parallel
aggregate operations.
|
IntStream
A sequence of primitive int-valued elements supporting sequential and parallel
aggregate operations.
|
LongStream
A sequence of primitive long-valued elements supporting sequential and parallel
aggregate operations.
|
Stream
A sequence of elements supporting sequential and parallel aggregate
operations.
|
Class and Description |
---|
BaseStream
Base interface for streams, which are sequences of elements supporting
sequential and parallel aggregate operations.
|
Collector
A mutable reduction operation that
accumulates input elements into a mutable result container, optionally transforming
the accumulated result into a final representation after all input elements
have been processed.
|
Collector.Characteristics
Characteristics indicating properties of a
Collector , which can
be used to optimize reduction implementations. |
DoubleStream
A sequence of primitive double-valued elements supporting sequential and parallel
aggregate operations.
|
DoubleStream.Builder
A mutable builder for a
DoubleStream . |
IntStream
A sequence of primitive int-valued elements supporting sequential and parallel
aggregate operations.
|
IntStream.Builder
A mutable builder for an
IntStream . |
LongStream
A sequence of primitive long-valued elements supporting sequential and parallel
aggregate operations.
|
LongStream.Builder
A mutable builder for a
LongStream . |
Stream
A sequence of elements supporting sequential and parallel aggregate
operations.
|
Stream.Builder
A mutable builder for a
Stream . |