com.mongodb.casbah.query.ValidNumericTypeHolder

DoubleOk

trait DoubleOk extends ValidNumericType[Double] with DoubleIsFractional with DoubleOrdering

Source
Implicits.scala
Linear Supertypes
DoubleOrdering, DoubleIsFractional, Fractional[Double], DoubleIsConflicted, Numeric[Double], Ordering[Double], Serializable, Serializable, PartialOrdering[Double], Equiv[Double], Comparator[Double], ValidNumericType[Double], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. DoubleOk
  2. DoubleOrdering
  3. DoubleIsFractional
  4. Fractional
  5. DoubleIsConflicted
  6. Numeric
  7. Ordering
  8. Serializable
  9. Serializable
  10. PartialOrdering
  11. Equiv
  12. Comparator
  13. ValidNumericType
  14. AnyRef
  15. Any
Visibility
  1. Public
  2. All

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def abs (x: Double): Double

    Definition Classes
    Numeric
  7. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  8. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  9. def compare (x: Double, y: Double): Int

    Definition Classes
    DoubleOrdering → Ordering → Comparator
  10. def div (x: Double, y: Double): Double

    Definition Classes
    DoubleIsFractional → Fractional
  11. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  12. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  13. def equiv (x: Double, y: Double): Boolean

    Definition Classes
    Ordering → PartialOrdering → Equiv
  14. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  15. def fromInt (x: Int): Double

    Definition Classes
    DoubleIsConflicted → Numeric
  16. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef
  17. def gt (x: Double, y: Double): Boolean

    Definition Classes
    Ordering → PartialOrdering
  18. def gteq (x: Double, y: Double): Boolean

    Definition Classes
    Ordering → PartialOrdering
  19. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  20. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  21. def lt (x: Double, y: Double): Boolean

    Definition Classes
    Ordering → PartialOrdering
  22. def lteq (x: Double, y: Double): Boolean

    Definition Classes
    Ordering → PartialOrdering
  23. def max (x: Double, y: Double): Double

    Definition Classes
    Ordering
  24. def min (x: Double, y: Double): Double

    Definition Classes
    Ordering
  25. def minus (x: Double, y: Double): Double

    Definition Classes
    DoubleIsConflicted → Numeric
  26. implicit def mkNumericOps (lhs: Double): FractionalOps

    Attributes
    implicit
    Definition Classes
    Fractional → Numeric
  27. implicit def mkOrderingOps (lhs: Double): Ops

    Attributes
    implicit
    Definition Classes
    Ordering
  28. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  29. def negate (x: Double): Double

    Definition Classes
    DoubleIsConflicted → Numeric
  30. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  31. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  32. def on [U] (f: (U) ⇒ Double): Ordering[U]

    Definition Classes
    Ordering
  33. def one : Double

    Definition Classes
    Numeric
  34. def plus (x: Double, y: Double): Double

    Definition Classes
    DoubleIsConflicted → Numeric
  35. def reverse : Ordering[Double]

    Definition Classes
    Ordering → PartialOrdering
  36. def signum (x: Double): Int

    Definition Classes
    Numeric
  37. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  38. def times (x: Double, y: Double): Double

    Definition Classes
    DoubleIsConflicted → Numeric
  39. def toDouble (x: Double): Double

    Definition Classes
    DoubleIsConflicted → Numeric
  40. def toFloat (x: Double): Float

    Definition Classes
    DoubleIsConflicted → Numeric
  41. def toInt (x: Double): Int

    Definition Classes
    DoubleIsConflicted → Numeric
  42. def toLong (x: Double): Long

    Definition Classes
    DoubleIsConflicted → Numeric
  43. def toString (): String

    Definition Classes
    AnyRef → Any
  44. def tryCompare (x: Double, y: Double): Some[Int]

    Definition Classes
    Ordering → PartialOrdering
  45. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  46. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  47. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  48. def zero : Double

    Definition Classes
    Numeric

Inherited from DoubleOrdering

Inherited from DoubleIsFractional

Inherited from Fractional[Double]

Inherited from DoubleIsConflicted

Inherited from Numeric[Double]

Inherited from Ordering[Double]

Inherited from Serializable

Inherited from Serializable

Inherited from PartialOrdering[Double]

Inherited from Equiv[Double]

Inherited from Comparator[Double]

Inherited from ValidNumericType[Double]

Inherited from AnyRef

Inherited from Any