Package org.teavm.classlib.java.util
Class TOptionalDouble
java.lang.Object
org.teavm.classlib.java.util.TOptionalDouble
-
Method Summary
Modifier and TypeMethodDescriptionstatic TOptionalDouble
empty()
boolean
double
int
hashCode()
void
ifPresent
(DoubleConsumer consumer) void
ifPresentOrElse
(DoubleConsumer action, Runnable emptyAction) boolean
isEmpty()
boolean
static TOptionalDouble
of
(double value) double
orElse
(double other) double
orElseGet
(DoubleSupplier other) double
<X extends Throwable>
doubleorElseThrow
(Supplier<? extends X> exceptionSupplier) stream()
toString()
-
Method Details
-
empty
-
of
-
getAsDouble
public double getAsDouble() -
isPresent
public boolean isPresent() -
isEmpty
public boolean isEmpty() -
ifPresent
-
orElse
public double orElse(double other) -
orElseGet
-
ifPresentOrElse
-
orElseThrow
- Throws:
X extends Throwable
-
orElseThrow
public double orElseThrow() -
stream
-
equals
-
hashCode
public int hashCode() -
toString
-