Scala Library: scala.runtime.RichBoolean
scala.runtime.RichBoolean
final class RichBoolean extends AnyVal with OrderedProxy[Boolean]Value Members From scala.Any
final def ##(): Int
Equivalent to x.hashCode except for boxed numeric types and null . For
numerics, it returns a hash value which is consistent with value equality: if
two value type instances compare as true, then ## will produce the same hash
value for each of them. For null returns a hashcode where null.hashCode
throws a NullPointerException .
- returns
- a hash value consistent with ==
- Definition Classes
- Any
(defined at scala.Any###)
Value Members From scala.math.Ordered
def <(that: Boolean): Boolean
Returns true if this is less than that
- Definition Classes
- Ordered
(defined at scala.math.Ordered)
def <=(that: Boolean): Boolean
Returns true if this is less than or equal to that .
- Definition Classes
- Ordered
(defined at scala.math.Ordered)
def >(that: Boolean): Boolean
Returns true if this is greater than that .
- Definition Classes
- Ordered
(defined at scala.math.Ordered)
def >=(that: Boolean): Boolean
Returns true if this is greater than or equal to that .
- Definition Classes
- Ordered
(defined at scala.math.Ordered)
def compareTo(that: Boolean): Int
Result of comparing this with operand that .
- Definition Classes
- Ordered → Comparable
(defined at scala.math.Ordered)
Value Members From scala.runtime.OrderedProxy
def compare(y: Boolean): Int
Result of comparing this with operand that .
Implement this method to determine how instances of A will be sorted.
Returns x where:
x < 0whenthis < thatx == 0whenthis == that-
x > 0whenthis > that - Definition Classes
- OrderedProxy → Ordered
(defined at scala.runtime.OrderedProxy)
Instance Constructors From scala.runtime.RichBoolean
new RichBoolean(self: Boolean)
(defined at scala.runtime.RichBoolean)
Full Source:
/* __ *\
** ________ ___ / / ___ Scala API **
** / __/ __// _ | / / / _ | (c) 2002-2013, LAMP/EPFL **
** __\ \/ /__/ __ |/ /__/ __ | http://scala-lang.org/ **
** /____/\___/_/ |_/____/_/ | | **
** |/ **
\* */
package scala
package runtime
final class RichBoolean(val self: Boolean) extends AnyVal with OrderedProxy[Boolean] {
protected def ord = scala.math.Ordering.Boolean
}Interested in Scala?
I send out weekly, personalized emails with articles and conference talks.
Subscribe now.