Packages

object Option extends Serializable

Source
Option.scala
Linear Supertypes
Serializable, java.io.Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Option
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def apply[A](x: A): Option[A]

    An Option factory which creates Some(x) if the argument is not null, and None if it is null.

    An Option factory which creates Some(x) if the argument is not null, and None if it is null.

    x

    the value

    returns

    Some(value) if value != null, None if value == null

  2. def empty[A]: Option[A]

    An Option factory which returns None in a manner consistent with the collections hierarchy.

  3. implicit def option2Iterable[A](xo: Option[A]): Iterable[A]

    An implicit conversion that converts an option to an iterable value