object Aux
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Aux
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- sealed abstract class DoubleTop extends NumDouble[Double] with ScalarEqImpl[Double] with ScalarToNumImpl[Double]
- trait Eq[A] extends Aux
- trait EqLowPriority extends AnyRef
- trait Factory extends AnyRef
- trait Num[A] extends Ord[A]
- trait NumBool[A] extends Eq[A]
- trait NumDouble[A] extends NumFrac[A]
- trait NumFrac[A] extends Num[A]
- trait NumInt[A] extends Num[A]
- trait Ord[A] extends Eq[A]
- sealed trait Primitive extends Aux
- trait Scalar[A] extends AnyRef
- type ScalarEq[A] = Eq[A] with Scalar[A]
- type ScalarNum[A] = Num[A] with Scalar[A]
- type ScalarNumBool[A] = NumBool[A] with Scalar[A]
- type ScalarNumDouble[A] = NumDouble[A] with Scalar[A]
- type ScalarNumFrac[A] = NumFrac[A] with Scalar[A]
- type ScalarNumInt[A] = NumInt[A] with Scalar[A]
- type ScalarOrd[A] = Ord[A] with Scalar[A]
- type ScalarToNum[A] = ToNum[A] with Scalar[A]
- trait ToNum[A] extends Aux
- trait ToNumLowPriority extends AnyRef
- trait Widen[A1, A] extends Aux
- trait Widen2[A1, A2, A] extends Widen[A1, A]
- trait WidenLowPriority extends AnyRef
- trait WidenMidPriority extends WidenLowPriority
- trait WidenSelfToDouble[A] extends WidenToDouble[A, A]
- trait WidenToDouble[A1, A] extends Widen[A1, A] with NumDouble[A]
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def addFactory(f: Factory): Unit
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getFactory(id: Int): Factory
- Annotations
- @inline()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def read(in: DataInput): Aux
- def readT[A <: Aux](in: DataInput): A
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- def write(out: DataOutput, aux: Aux): Unit
- implicit object BooleanSeqTop extends NumBool[Seq[Boolean]] with SeqLikeEq[Boolean] with SeqLikeToNum[Boolean]
- implicit object BooleanTop extends NumBool[Boolean] with ScalarEqImpl[Boolean] with ScalarToNumImpl[Boolean]
- object DoubleSeqTop extends SeqLikeNumFrac[Double] with SeqLikeToNum[Double] with SeqLikeNumDouble[Double] with WidenSelfToDouble[Seq[Double]]
- object DoubleTop extends DoubleTop with WidenToDouble[Double, Double]
- object Eq extends EqLowPriority
- object IntSeqTop extends NumInt[Seq[Int]] with SeqLikeNum[Int] with SeqLikeToNum[Int]
- object IntTop extends NumInt[Int] with ScalarEqImpl[Int] with ScalarToNumImpl[Int]
- object LongTop extends NumInt[Long] with ScalarEqImpl[Long] with ScalarToNumImpl[Long]
- implicit object StringTop extends ScalarEqImpl[String]
- object ToNum extends ToNumLowPriority
- object Widen extends WidenMidPriority
- object Widen2
- object WidenToDouble