public abstract class Option<T>
extends java.lang.Object
implements java.lang.Iterable<T>
Constructor and Description |
---|
Option() |
public abstract T get()
public abstract boolean isDefined()
public java.util.Iterator<T> iterator()
iterator
in interface java.lang.Iterable<T>
public static <T> Option<T> option(T value)
public static <T> Option<T> none()
public static <T> Option<T> some(T value)
Copyright (c) 2004-2014 Saxonica Limited. All rights reserved.