public abstract class Optional<T>
extends Object
-
Constructor Summary
Constructors
-
Method Summary
abstract boolean
abstract int
abstract boolean
-
Constructor Details
-
Optional
public Optional()
-
Method Details
-
isPresent
public abstract boolean isPresent()
-
-
-
or
public abstract T or(T secondChoice)
-
hashCode
public abstract int hashCode()
- Overrides:
hashCode in class Object
-
-
of
public static <T> Optional<T> of(T reference)
-
fromNullable
public static <T> Optional<T> fromNullable(T reference)
-