Packages

final class TimeVectorBase extends VectorNumber with Time[Vector]

Self Type
Vector
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TimeVectorBase
  2. Time
  3. VectorNumber
  4. Number
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new TimeVectorBase(digits: Digits)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def *(that: BigRational, length: Int): Vector

    Returns this Vector multiplied by the specified org.opentorah.numbers.BigRational with up to length digits after the point.

    Returns this Vector multiplied by the specified org.opentorah.numbers.BigRational with up to length digits after the point.

    Definition Classes
    VectorNumber
  4. final def *(n: Int): Vector

    Returns this Vector multiplied by the specified Int.

    Returns this Vector multiplied by the specified Int.

    Definition Classes
    VectorNumber
  5. final def +(that: Point): Point

    Returns Point resulting from adding specified Point to this Vector.

    Returns Point resulting from adding specified Point to this Vector.

    Definition Classes
    VectorNumber
  6. final def +(that: Vector): Vector

    Returns Vector resulting from adding specified Vector to this one.

    Returns Vector resulting from adding specified Vector to this one.

    Definition Classes
    VectorNumber
  7. final def -(that: Vector): Vector

    Returns Vector representing difference between this and that numbers (which must be both Points or both Vectors).

    Returns Vector representing difference between this and that numbers (which must be both Points or both Vectors).

    Definition Classes
    Number
  8. final def /(n: Int, length: Int): Vector

    Returns this Vector divided by the specified Int with up to length digits after the point.

    Returns this Vector divided by the specified Int with up to length digits after the point.

    Definition Classes
    VectorNumber
  9. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. final def abs: Vector

    Returns absolute value of this number.

    Returns absolute value of this number.

    Definition Classes
    Number
  11. final def add(that: Times.Number[_]): Digits
    Attributes
    protected
    Definition Classes
    Number
  12. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  13. final def canonical: Vector

    Returns canonical representation of this Vector; Vectors are not canonicalized by default even in the periodic number systems.

    Returns canonical representation of this Vector; Vectors are not canonicalized by default even in the periodic number systems.

    Definition Classes
    VectorNumber
  14. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  15. final def companion: VectorCompanionType

    Companion object that was used to create the number.

    Companion object that was used to create the number.

    Definition Classes
    VectorNumberNumber
  16. final def compare(that: Vector): Int

    How does this number compare with that?

    How does this number compare with that?

    Definition Classes
    Number
  17. final def days(value: Int): Vector
    Definition Classes
    Time
  18. final def days: Int
    Definition Classes
    Time
  19. final val digits: Digits
    Definition Classes
    Number
  20. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  21. final def equals(other: Any): Boolean

    Are the two numbers equal?

    Are the two numbers equal?

    Definition Classes
    Number → AnyRef → Any
  22. final def firstHalfHours(value: Int): Vector
    Definition Classes
    Time
  23. final def get(position: Int): Int

    Returns digit at position.

    Returns digit at position.

    Definition Classes
    Number
  24. final def get(digit: Digit): Int

    Returns digit described by the Digit descriptor digit.

    Returns digit described by the Digit descriptor digit.

    Definition Classes
    Number
  25. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  26. final def halfHour: Vector
    Definition Classes
    Time
  27. final def hashCode(): Int
    Definition Classes
    Number → AnyRef → Any
  28. final def hours(value: Int): Vector
    Definition Classes
    Time
  29. final def hours: Int
    Definition Classes
    Time
  30. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  31. final def isNegative: Boolean

    Is this number less than 0?

    Is this number less than 0?

    Definition Classes
    Number
  32. final def isPositive: Boolean

    Is this number greater than 0?

    Is this number greater than 0?

    Definition Classes
    Number
  33. final def isZero: Boolean

    Is this number equal to 0?

    Is this number equal to 0?

    Definition Classes
    Number
  34. final def length: Int

    Returns number of digits after the point.

    Returns number of digits after the point.

    Definition Classes
    Number
  35. final def milliseconds: Int
    Definition Classes
    Time
  36. final def minutes(value: Int): Vector
    Definition Classes
    Time
  37. final def minutes: Int
    Definition Classes
    Time
  38. final def moments(value: Int): Vector
    Definition Classes
    Time
  39. final def moments: Int
    Definition Classes
    Time
  40. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  41. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  42. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  43. final def parts(value: Int): Vector
    Definition Classes
    Time
  44. final def parts: Int
    Definition Classes
    Time
  45. final def partsWithoutMinutes(value: Int): Vector
    Definition Classes
    Time
  46. final def partsWithoutMinutes: Int
    Definition Classes
    Time
  47. final def roundTo(length: Int): Vector

    Returns this number rounded to the position.

    Returns this number rounded to the position.

    Definition Classes
    Number
  48. final def roundTo(digit: Digit): Vector

    Returns this number rounded to the digit described by the Digit descriptor digit.

    Returns this number rounded to the digit described by the Digit descriptor digit.

    Definition Classes
    Number
  49. final def secondHalfHours(value: Int): Vector
    Definition Classes
    Time
  50. final def seconds: Int
    Definition Classes
    Time
  51. final def secondsAndMilliseconds(seconds: Int, milliseconds: Int): Vector
    Definition Classes
    Time
  52. final def set(position: Int, value: Int): Vector

    Returns this number with digit at position set to value.

    Returns this number with digit at position set to value.

    Definition Classes
    Number
  53. final def set(digit: Digit, value: Int): Vector

    Returns this number with digit described by the Digit descriptor digit set to value.

    Returns this number with digit described by the Digit descriptor digit set to value.

    Definition Classes
    Number
  54. final def signum: Int

    Returns the signum of this number: -1 if it is negative, 1 if it is positive and 0 if it is neither.

    Returns the signum of this number: -1 if it is negative, 1 if it is positive and 0 if it is neither.

    Definition Classes
    Number
  55. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  56. final def time: Vector
    Definition Classes
    Time
  57. final def toDouble: Double

    Converts this number to Double.

    Converts this number to Double.

    Definition Classes
    Number
  58. final def toRational: BigRational

    Converts this number to org.opentorah.numbers.BigRational.

    Converts this number to org.opentorah.numbers.BigRational.

    Definition Classes
    Number
  59. def toString(): String

    Returns string representation of this number.

    Returns string representation of this number.

    Definition Classes
    Number → AnyRef → Any
  60. final def toString(length: Int): String

    Returns string representation of this number with length positions (padding/truncating as needed).

    Returns string representation of this number with length positions (padding/truncating as needed).

    Definition Classes
    Number
  61. final def unary_-: Vector

    Returns this number with the sign inverted.

    Returns this number with the sign inverted.

    Definition Classes
    Number
  62. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  63. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  64. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Time[Vector]

Inherited from Times.VectorNumber

Inherited from Times.Number[Vector]

Inherited from AnyRef

Inherited from Any

Ungrouped