Packages

c

io.scalajs.util.JsUnderOrHelper

UndefOrExtensions

implicit final class UndefOrExtensions[T] extends AnyVal

UndefOr Extensions

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

Instance Constructors

  1. new UndefOrExtensions(valueA: UndefOr[T])

    valueA

    the given value

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 getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  6. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  7. def toString(): String
    Definition Classes
    Any

Deprecated Value Members

  1. def ?!=(valueB: Option[T]): Boolean
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.9.0) Cryptic operator no longer supported

  2. def ?!=(valueB: UndefOr[T]): Boolean
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.9.0) Cryptic operator no longer supported

  3. def ?==(valueB: Option[T]): Boolean
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.9.0) Cryptic operator no longer supported

  4. def ?==(valueB: UndefOr[T]): Boolean
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.9.0) Cryptic operator no longer supported

  5. def ??(optB: ⇒ UndefOr[T]): UndefOr[T]
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.9.0) Use oeElse(optB)

  6. def flat: UndefOr[T]
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.9.0) Meaningless operation

  7. def isAssigned: Boolean
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.9.0) Use nonEmpty

  8. def nonAssigned: Boolean
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.9.0) Use isEmpty

  9. def orDie(message: String): T
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.9.0) Use getOrElse(throw ...)

Inherited from AnyVal

Inherited from Any

Ungrouped