Packages

final class Opt[+A] extends Base

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Opt
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Opt(ref: A)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def contains[A1 >: A](elem: A1): Boolean
  6. def exists(p: (A) ⇒ Boolean): Boolean
  7. def filter(f: (A) ⇒ Boolean): Opt[A]
  8. def flatMap[B](f: (A) ⇒ Opt[B]): Opt[B]
  9. def fold[B](b: ⇒ B)(f: (A) ⇒ B): B
  10. def forall(p: (A) ⇒ Boolean): Boolean
  11. def foreach[U](f: (A) ⇒ U): Unit
  12. def get: A
  13. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  14. def getOrElse[B >: A](default: ⇒ B): B
  15. def getOrElseFast[B >: A](default: B): B
  16. def isDefined: Boolean
  17. def isEmpty: Boolean
  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. def iterator: Iterator[A]
  20. def map[B](f: (A) ⇒ B): Opt[B]
  21. def nonEmpty: Boolean
  22. val ref: A
  23. def scala2_10equals(other: Any): Boolean
  24. def scala2_10hashCode: Int
  25. def toLeft[X](right: ⇒ X): Either[A, X]
  26. def toList: List[A]
  27. def toOption: Option[A]
  28. def toRight[X](left: ⇒ X): Either[X, A]
  29. def toString(): String
    Definition Classes
    Opt → Any

Inherited from AnyVal

Inherited from Any

Ungrouped