public static final class Optional.Some<E> extends java.lang.Object implements Optional<E>
Optional.None<E>, Optional.Some<E>
private E
value
private
Some(E value)
E
get()
boolean
isPresent()
(package private) static <E> Optional<E>
of(E value)
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private final E value
private Some(E value)
static final <E> Optional<E> of(E value)
public E get()
get
Optional<E>
public boolean isPresent()
isPresent