T
public abstract class Option<T> extends Object
protected T
data
Option(T value)
abstract T
get()
getOrElse(T defaultValue)
boolean
isDefined()
isEmpty()
static <T> Option<T>
option(T value)
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected T data
public Option(T value)
public T getOrElse(T defaultValue)
public boolean isDefined()
public boolean isEmpty()
public abstract T get() throws IllegalStateException
IllegalStateException
public static <T> Option<T> option(T value)
Copyright © 2015. All rights reserved.