org.saddle.time.package

TimeAccessors

class TimeAccessors[T] extends AnyRef

Class providing time accessor methods for Vec and Index containing DateTimes

Attributes
protected[saddle]
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. TimeAccessors
  2. AnyRef
  3. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TimeAccessors(times: Vec[Long], chrono: Chronology, cast: (Vec[Int]) ⇒ T)

Value Members

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

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

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

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

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

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def centuryOfEra: T

  8. def clockhourOfDay: T

  9. def clockhourOfHalfday: T

  10. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  11. def dayOfMonth: T

  12. def dayOfWeek: T

  13. def dayOfYear: T

  14. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  16. def era: T

  17. def extractor(unit: Long, range: Long): Vec[Int]

    Attributes
    protected
  18. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  19. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  20. def getField(field: DateTimeField, isTime: Boolean = false): Vec[Int]

    Attributes
    protected
  21. def getFieldFast(fld: DateTimeField): Vec[Int]

    Using Joda time's PreciseDateTimeField logic directly allows much faster extraction of the fractional units of each instant when there isn't a need to delegate chronology math.

    Using Joda time's PreciseDateTimeField logic directly allows much faster extraction of the fractional units of each instant when there isn't a need to delegate chronology math.

    e.g., extract the minute of the current hour.

    Attributes
    protected
  22. def halfdayOfDay: T

  23. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  24. def hourOfDay: T

  25. def hourOfHalfday: T

  26. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  27. def millisOfDay: T

  28. def millisOfSecond: T

  29. def minuteOfDay: T

  30. def minuteOfHour: T

  31. def monthOfYear: T

  32. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  33. final def notify(): Unit

    Definition Classes
    AnyRef
  34. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  35. def secondOfDay: T

  36. def secondOfMinute: T

  37. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  38. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()
  42. def weekOfWeekyear: T

  43. def weekyear: T

  44. def weekyearOfCentury: T

  45. def year: T

  46. def yearOfCentury: T

  47. def yearOfEra: T

Inherited from AnyRef

Inherited from Any