| Package | Description |
|---|---|
| java.util |
Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array).
|
| java.util.stream |
Classes to support functional-style operations on streams of elements, such as map-reduce transformations on collections.
|
| Modifier and Type | Method and Description |
|---|---|
static OptionalLong |
OptionalLong.empty()
Returns an empty
OptionalLong instance.
|
static OptionalLong |
OptionalLong.of(long value)
Return an
OptionalLong with the specified value present.
|
| Modifier and Type | Method and Description |
|---|---|
OptionalLong |
LongStream.findAny()
Returns an
OptionalLong describing some element of the stream, or an empty
OptionalLong if the stream is empty.
|
OptionalLong |
LongStream.findFirst()
Returns an
OptionalLong describing the first element of this stream, or an empty
OptionalLong if the stream is empty.
|
OptionalLong |
LongStream.max()
Returns an
OptionalLong describing the maximum element of this stream, or an empty optional if this stream is empty.
|
OptionalLong |
LongStream.min()
Returns an
OptionalLong describing the minimum element of this stream, or an empty optional if this stream is empty.
|
OptionalLong |
LongStream.reduce(LongBinaryOperator
Performs a
reduction on the elements of this stream, using an
associative accumulation function, and returns an
OptionalLong describing the reduced value, if any.
|