Object

scalan.ExactIntegral

ShortIsExactIntegral

Related Doc: package ExactIntegral

Permalink

implicit object ShortIsExactIntegral extends ExactIntegral[Short]

Linear Supertypes
ExactIntegral[Short], ExactNumeric[Short], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ShortIsExactIntegral
  2. ExactIntegral
  3. ExactNumeric
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def divisionRemainder(x: Short, y: Short): Short

    Permalink

    Operation which returns remainder from dividing x by y.

    Operation which returns remainder from dividing x by y. The exact rules are defined in the concrete instance of the type T. A default implementation delegates to Integral[T].rem method for the corresponding type T. The default implementation can be overridden for any concrete type T.

    Definition Classes
    ExactIntegral
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. def fromInt(x: Int): Short

    Permalink

    Returns a value of type T, which corresponds to the given integer value x.

    Returns a value of type T, which corresponds to the given integer value x.

    Definition Classes
    ExactNumeric
  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  14. def minus(x: Short, y: Short): Short

    Permalink

    Subtraction operation x - y.

    Subtraction operation x - y.

    Definition Classes
    ShortIsExactIntegralExactNumeric
  15. val n: ShortIsIntegral.type

    Permalink
  16. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. def negate(x: Short): Short

    Permalink

    Returns negative value -x.

    Returns negative value -x.

    Definition Classes
    ExactNumeric
  18. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. lazy val one: Short

    Permalink

    A value of type T which corresponds to integer 1.

    A value of type T which corresponds to integer 1.

    Definition Classes
    ExactNumeric
  21. def plus(x: Short, y: Short): Short

    Permalink

    Addition operation x + y.

    Addition operation x + y.

    Definition Classes
    ShortIsExactIntegralExactNumeric
  22. def quot(x: Short, y: Short): Short

    Permalink

    Integer division operation x / y.

    Integer division operation x / y.

    Definition Classes
    ExactIntegral
  23. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  24. def times(x: Short, y: Short): Short

    Permalink

    Multiplication operation x * y.

    Multiplication operation x * y.

    Definition Classes
    ShortIsExactIntegralExactNumeric
  25. def toInt(x: Short): Int

    Permalink
    Definition Classes
    ExactNumeric
  26. def toLong(x: Short): Long

    Permalink
    Definition Classes
    ExactNumeric
  27. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  28. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. lazy val zero: Short

    Permalink

    A value of type T which corresponds to integer 0.

    A value of type T which corresponds to integer 0.

    Definition Classes
    ExactNumeric

Inherited from ExactIntegral[Short]

Inherited from ExactNumeric[Short]

Inherited from AnyRef

Inherited from Any

Ungrouped