Packages

trait DefaultValue[A] extends AnyRef

Typeclass to create default empty values.

A

the type of the default empty value

Source
ops.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DefaultValue
  2. AnyRef
  3. Any
Implicitly
  1. by AnyRefOps
  2. by AnyOps
  3. by any2stringadd
  4. by StringFormat
  5. by Ensuring
  6. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def default: A

    Returns a default value for type A

    Returns a default value for type A

    returns

    the default value for type A

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. def +(other: String): String
    Implicit
    This member is added by an implicit conversion from DefaultValue[A] to any2stringadd[DefaultValue[A]] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (DefaultValue[A], B)
    Implicit
    This member is added by an implicit conversion from DefaultValue[A] to ArrowAssoc[DefaultValue[A]] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  8. def ensuring(cond: (DefaultValue[A]) ⇒ Boolean, msg: ⇒ Any): DefaultValue[A]
    Implicit
    This member is added by an implicit conversion from DefaultValue[A] to Ensuring[DefaultValue[A]] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  9. def ensuring(cond: (DefaultValue[A]) ⇒ Boolean): DefaultValue[A]
    Implicit
    This member is added by an implicit conversion from DefaultValue[A] to Ensuring[DefaultValue[A]] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  10. def ensuring(cond: Boolean, msg: ⇒ Any): DefaultValue[A]
    Implicit
    This member is added by an implicit conversion from DefaultValue[A] to Ensuring[DefaultValue[A]] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  11. def ensuring(cond: Boolean): DefaultValue[A]
    Implicit
    This member is added by an implicit conversion from DefaultValue[A] to Ensuring[DefaultValue[A]] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  14. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. def formatted(fmtstr: String): String
    Implicit
    This member is added by an implicit conversion from DefaultValue[A] to StringFormat[DefaultValue[A]] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  16. def future: Future[DefaultValue[A]]

    Creates an already completed Future containing value.

    Creates an already completed Future containing value.

    returns

    the already completed Future with the specified result

    Implicit
    This member is added by an implicit conversion from DefaultValue[A] to AnyOps[DefaultValue[A]] performed by method AnyOps in scail.commons.ops.
    Definition Classes
    AnyOps
    Annotations
    @inline()
  17. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. def isNull: Boolean

    Whether a reference is null.

    Whether a reference is null.

    returns

    true if null, false otherwise

    Implicit
    This member is added by an implicit conversion from DefaultValue[A] to AnyRefOps[DefaultValue[A]] performed by method AnyRefOps in scail.commons.ops.
    Definition Classes
    AnyRefOps
    Annotations
    @inline()
  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. def nonNull: Boolean

    Whether a reference is non-null.

    Whether a reference is non-null.

    returns

    true if non-null, false otherwise

    Implicit
    This member is added by an implicit conversion from DefaultValue[A] to AnyRefOps[DefaultValue[A]] performed by method AnyRefOps in scail.commons.ops.
    Definition Classes
    AnyRefOps
    Annotations
    @inline() @SuppressWarnings()
  23. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. def option: Option[DefaultValue[A]]

    Creates an Option containing value.

    Creates an Option containing value.

    returns

    Some(value) if value is not null, None otherwise

    Implicit
    This member is added by an implicit conversion from DefaultValue[A] to AnyOps[DefaultValue[A]] performed by method AnyOps in scail.commons.ops.
    Definition Classes
    AnyOps
    Annotations
    @inline()
  26. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  27. def tap(f: (DefaultValue[A]) ⇒ Unit): DefaultValue[A]

    Applies side-effectul method to value, returning value.

    Applies side-effectul method to value, returning value.

    f

    the side-effectful method to apply to value

    returns

    value

    Implicit
    This member is added by an implicit conversion from DefaultValue[A] to AnyOps[DefaultValue[A]] performed by method AnyOps in scail.commons.ops.
    Definition Classes
    AnyOps
  28. def toString(): String
    Definition Classes
    AnyRef → Any
  29. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  32. def [B](y: B): (DefaultValue[A], B)
    Implicit
    This member is added by an implicit conversion from DefaultValue[A] to ArrowAssoc[DefaultValue[A]] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion AnyRefOps from DefaultValue[A] to AnyRefOps[DefaultValue[A]]

Inherited by implicit conversion AnyOps from DefaultValue[A] to AnyOps[DefaultValue[A]]

Inherited by implicit conversion any2stringadd from DefaultValue[A] to any2stringadd[DefaultValue[A]]

Inherited by implicit conversion StringFormat from DefaultValue[A] to StringFormat[DefaultValue[A]]

Inherited by implicit conversion Ensuring from DefaultValue[A] to Ensuring[DefaultValue[A]]

Inherited by implicit conversion ArrowAssoc from DefaultValue[A] to ArrowAssoc[DefaultValue[A]]

Ungrouped