Class TOptionalDouble

java.lang.Object
org.teavm.classlib.java.util.TOptionalDouble

public class TOptionalDouble extends Object
  • Method Details

    • empty

      public static TOptionalDouble empty()
    • of

      public static TOptionalDouble of(double value)
    • getAsDouble

      public double getAsDouble()
    • isPresent

      public boolean isPresent()
    • isEmpty

      public boolean isEmpty()
    • ifPresent

      public void ifPresent(DoubleConsumer consumer)
    • orElse

      public double orElse(double other)
    • orElseGet

      public double orElseGet(DoubleSupplier other)
    • ifPresentOrElse

      public void ifPresentOrElse(DoubleConsumer action, Runnable emptyAction)
    • orElseThrow

      public <X extends Throwable> double orElseThrow(Supplier<? extends X> exceptionSupplier) throws X
      Throws:
      X extends Throwable
    • orElseThrow

      public double orElseThrow()
    • stream

      public TDoubleStream stream()
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object