Packages

object Boolean extends AnyValCompanion

Source
Boolean.scala
Linear Supertypes
AnyValCompanion, Specializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Boolean
  2. AnyValCompanion
  3. Specializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def box(x: Boolean): java.lang.Boolean

    Transform a value type into a boxed reference type.

    Transform a value type into a boxed reference type.

    Runtime implementation determined by scala.runtime.BoxesRunTime.boxToBoolean. See src/library/scala/runtime/BoxesRunTime.java.

    x

    the Boolean to be boxed

    returns

    a java.lang.Boolean offering x as its underlying value.

  2. def toString(): String

    The String representation of the scala.Boolean companion object.

    The String representation of the scala.Boolean companion object.

    returns

    a String representation of the object.

    Definition Classes
    Boolean → AnyRef → Any
  3. def unbox(x: AnyRef): Boolean

    Transform a boxed type into a value type.

    Transform a boxed type into a value type. Note that this method is not typesafe: it accepts any Object, but will throw an exception if the argument is not a java.lang.Boolean.

    Runtime implementation determined by scala.runtime.BoxesRunTime.unboxToBoolean. See src/library/scala/runtime/BoxesRunTime.java.

    x

    the java.lang.Boolean to be unboxed.

    returns

    the Boolean resulting from calling booleanValue() on x

    Exceptions thrown

    ClassCastException if the argument is not a java.lang.Boolean