Uses of Class
java.util.OptionalDouble
| Package | Description | 
|---|---|
| java.util | Contains the collections framework, some internationalization support classes,
 a service loader, properties, random number generation, string parsing
 and scanning classes, base64 encoding and decoding, a bit array, and
 several miscellaneous utility classes. | 
| java.util.stream | Classes to support functional-style operations on streams of elements, such
 as map-reduce transformations on collections. | 
- 
Uses of OptionalDouble in java.utilMethods in java.util that return OptionalDouble Modifier and Type Method Description static OptionalDoubleOptionalDouble. empty()Returns an emptyOptionalDoubleinstance.static OptionalDoubleOptionalDouble. of(double value)Returns anOptionalDoubledescribing the given value.
- 
Uses of OptionalDouble in java.util.streamMethods in java.util.stream that return OptionalDouble Modifier and Type Method Description OptionalDoubleDoubleStream. average()Returns anOptionalDoubledescribing the arithmetic mean of elements of this stream, or an empty optional if this stream is empty.OptionalDoubleIntStream. average()Returns anOptionalDoubledescribing the arithmetic mean of elements of this stream, or an empty optional if this stream is empty.OptionalDoubleLongStream. average()Returns anOptionalDoubledescribing the arithmetic mean of elements of this stream, or an empty optional if this stream is empty.OptionalDoubleDoubleStream. findAny()Returns anOptionalDoubledescribing some element of the stream, or an emptyOptionalDoubleif the stream is empty.OptionalDoubleDoubleStream. findFirst()Returns anOptionalDoubledescribing the first element of this stream, or an emptyOptionalDoubleif the stream is empty.OptionalDoubleDoubleStream. max()Returns anOptionalDoubledescribing the maximum element of this stream, or an empty OptionalDouble if this stream is empty.OptionalDoubleDoubleStream. min()Returns anOptionalDoubledescribing the minimum element of this stream, or an empty OptionalDouble if this stream is empty.OptionalDoubleDoubleStream. reduce(DoubleBinaryOperator op)Performs a reduction on the elements of this stream, using an associative accumulation function, and returns anOptionalDoubledescribing the reduced value, if any.