Object

kuyfi

TZDB

Related Doc: package kuyfi

Permalink

object TZDB

Model of the TimeZone Database

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TZDB
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class AfterWeekday(d: DayOfWeek, day: Int) extends On with Product with Serializable

    Permalink
  2. sealed trait At extends Product with Serializable

    Permalink

    Definition of timestamps

  3. case class AtStandardTime(time: LocalTime, endOfDay: Boolean) extends At with Product with Serializable

    Permalink
  4. case class AtUniversalTime(time: LocalTime, endOfDay: Boolean) extends At with Product with Serializable

    Permalink
  5. case class AtWallTime(time: LocalTime, endOfDay: Boolean) extends At with Product with Serializable

    Permalink
  6. case class BeforeWeekday(d: DayOfWeek, day: Int) extends On with Product with Serializable

    Permalink
  7. case class BlankLine(line: String) extends Product with Serializable

    Permalink
  8. case class Comment(comment: String) extends Product with Serializable

    Permalink

    Comments and blank lines

  9. case class DayOfTheMonth(i: Int) extends On with Product with Serializable

    Permalink
  10. case class FixedOffset(offset: GmtOffset) extends ZoneRule with Product with Serializable

    Permalink
  11. case class FixedZoneRulesParams(baseStandardOffset: ZoneOffset, baseWallOffset: ZoneOffset, standardOffsetTransitionList: List[ZoneOffsetTransitionParams], transitionList: List[ZoneOffsetTransitionParams], lastRules: List[ZoneOffsetTransitionRule]) extends ZoneRulesParams with Product with Serializable

    Permalink
  12. case class GivenYear(year: Int) extends RuleYear with Product with Serializable

    Permalink
  13. case class GmtOffset(h: Int, m: Int, s: Int) extends Product with Serializable

    Permalink

    Model for Zone entries on TZDB

  14. case class LastWeekday(d: DayOfWeek) extends On with Product with Serializable

    Permalink
  15. case class Letter(letter: String) extends Product with Serializable

    Permalink

    Model for Rule Entries

  16. case class Link(from: String, to: String) extends Product with Serializable

    Permalink

    Model for Link entries

  17. sealed trait On extends Product with Serializable

    Permalink
  18. type Row = :+:[Comment, :+:[BlankLine, :+:[Link, :+:[Rule, :+:[Zone, CNil]]]]]

    Permalink

    Coproduct for the content of lines on the parsed files

  19. case class Rule(name: String, from: RuleYear, to: RuleYear, month: Month, on: On, at: At, save: Save, letter: Letter) extends Product with Serializable

    Permalink
  20. case class RuleId(id: String) extends ZoneRule with Product with Serializable

    Permalink
  21. sealed trait RuleYear extends Product with Serializable

    Permalink
  22. case class Save(time: LocalTime) extends Product with Serializable

    Permalink
  23. case class StandardRulesParams(baseStandardOffset: ZoneOffset, baseWallOffset: ZoneOffset, standardOffsetTransitionList: List[ZoneOffsetTransitionParams], transitionList: List[ZoneOffsetTransitionParams], lastRules: List[ZoneOffsetTransitionRule]) extends ZoneRulesParams with Product with Serializable

    Permalink
  24. implicit final class ToCoproduct[A] extends AnyVal

    Permalink
  25. case class Until(y: Int, m: Option[Month], on: Option[On], at: Option[At]) extends Product with Serializable

    Permalink
  26. case class Zone(name: String, transitions: List[ZoneTransition]) extends Product with Serializable

    Permalink
  27. case class ZoneOffsetParams(transition: LocalDateTime, offsetBefore: ZoneOffset, offsetAfter: ZoneOffset) extends Product with Serializable

    Permalink
  28. case class ZoneOffsetTransitionParams(transition: LocalDateTime, offsetBefore: ZoneOffset, offsetAfter: ZoneOffset) extends Product with Serializable

    Permalink
  29. sealed trait ZoneRule extends Product with Serializable

    Permalink
  30. sealed trait ZoneRulesParams extends AnyRef

    Permalink
  31. case class ZoneTransition(offset: GmtOffset, ruleId: ZoneRule, format: String, until: Option[Until]) extends Product with Serializable

    Permalink

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. object At extends Serializable

    Permalink
  5. object AtStandardTime extends Serializable

    Permalink
  6. object AtUniversalTime extends Serializable

    Permalink
  7. object AtWallTime extends Serializable

    Permalink
  8. object GmtOffset extends Serializable

    Permalink
  9. object Maximum extends RuleYear with Product with Serializable

    Permalink
  10. object Minimum extends RuleYear with Product with Serializable

    Permalink
  11. object NullRule extends ZoneRule with Product with Serializable

    Permalink
  12. object Only extends RuleYear with Product with Serializable

    Permalink
  13. object RuleYear extends Serializable

    Permalink
  14. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  16. final def eq(arg0: AnyRef): Boolean

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

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

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

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

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

    Permalink
    Definition Classes
    Any
  22. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  23. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  26. def toString(): String

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped