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