kuyfi

TZDBParser

object TZDBParser

Defines atto parsers to read tzdb files

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TZDBParser
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. implicit final class Parser2Coproduct[A] extends AnyVal

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. val afterWeekdayParser: Parser[On]

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. val atParser: Parser[At]

  9. val beforeWeekdayParser: Parser[On]

  10. val blankLine: Parser[BlankLine]

  11. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. val commentParser: Parser[Comment]

  13. val continuationZoneTransitionParser: Parser[ZoneTransition]

  14. val dayParser: Parser[DayOfWeek]

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

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

    Definition Classes
    AnyRef → Any
  17. val fileParser: Parser[List[Row]]

  18. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. val from: Parser[String]

  20. val fromParser: Parser[RuleYear]

  21. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  22. val gmtOffsetParser: Parser[GmtOffset]

  23. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  24. val hourMinParser: Parser[(Boolean, Int, Int)]

  25. val hourMinParserLT: Parser[(Boolean, LocalTime)]

  26. val hourMinParserOf: Parser[GmtOffset]

  27. val hourMinSecParser: Parser[(Boolean, Int, Int, Int)]

  28. val hourMinSecParserLT: Parser[(Boolean, LocalTime)]

  29. val hourMinSecParserOf: Parser[GmtOffset]

  30. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  31. val lastWeekdayParser: Parser[On]

  32. val letterParser: Parser[Letter]

  33. val linkParser: Parser[Link]

  34. val monthParser: Parser[Month]

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

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

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

    Definition Classes
    AnyRef
  38. val onParser: Parser[On]

  39. def parseAll(dir: File): IO[List[Row]]

    Entry point.

    Entry point. Takes a dir with the TZDB files and parses them into Rows

  40. def parseFile(text: String): ParseResult[List[Row]]

  41. def parseOneOf[A](items: List[(String, A)], msg: String): Parser[A]

  42. implicit def parserListMonoid[A]: Monoid[ParseResult[List[A]]]

  43. val ruleParser: Parser[Rule]

  44. val saveParser: Parser[Save]

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

    Definition Classes
    AnyRef
  46. val timeParser: Parser[(Boolean, LocalTime)]

  47. val timePartParser: Parser[Char]

  48. val toEndLine: Parser[String]

  49. val toParser: Parser[RuleYear]

  50. def toString(): String

    Definition Classes
    AnyRef → Any
  51. val tzdbFiles: List[String]

  52. val untilParser: Parser[Until]

  53. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. val zoneParser: Parser[Zone]

  57. val zoneParserNl: Parser[Zone]

  58. val zoneRuleParser: Parser[ZoneRule]

  59. val zoneTransitionListParser: Parser[List[ZoneTransition]]

  60. val zoneTransitionParser: Parser[ZoneTransition]

Inherited from AnyRef

Inherited from Any

Ungrouped