spire.util

Opt

Related Docs: object Opt | package util

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
Learn more about member selection
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): Product with Serializable with Either[A, X]

  26. def toList: List[A]

  27. def toOption: Option[A]

  28. def toRight[X](left: ⇒ X): Product with Serializable with Either[X, A]

  29. def toString(): String

    Definition Classes
    Opt → Any

Inherited from AnyVal

Inherited from Any

Ungrouped