Packages

implicit final class RichOption[A] extends AnyVal

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

Instance Constructors

  1. new RichOption(self: Option[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 format(fmtStr: String): String

    Creates a string using the passed in "format string" and the defined Option as its argument (or empty string if None).

    Creates a string using the passed in "format string" and the defined Option as its argument (or empty string if None).

    fmtStr

    the string to format

    returns

    a formatted string using the Option value if defined, otherwise an empty-string.

  6. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  7. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  8. val self: Option[A]
  9. def toFutureOrElse(orElse: => Future[A])(implicit dummy: DummyImplicit): Future[A]
  10. def toFutureOrElse(orElse: => A): Future[A]
  11. def toFutureOrFail(throwable: => Throwable): Future[A]
  12. def toString(): String
    Definition Classes
    Any
  13. def toTryOrFail(throwable: => Throwable): Try[A]

Inherited from AnyVal

Inherited from Any

Ungrouped