Companion

object Companion

Functions

Link copied to clipboard
fun <T> none(): Optional<out T>

Returns the (single, shared) empty Optional instance, i.e. None.

Link copied to clipboard
fun <T> of(value: T?): Optional<out T>

Wraps value into a Some, or returns none if value is null.

Link copied to clipboard
fun <T> some(value: T): Optional.Some<out T>

Wraps value into a Some.