Packages

o

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
Visibility
  1. Public
  2. All

Type Members

  1. implicit final class Parser2Coproduct[A] extends AnyVal

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val afterWeekdayParser: Parser[On]
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. val atParser: Parser[At]
  7. val beforeWeekdayParser: Parser[On]
  8. val blankLine: Parser[BlankLine]
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  10. val commentParser: Parser[Comment]
  11. val continuationZoneTransitionParser: Parser[ZoneTransition]
  12. val dayParser: Parser[DayOfWeek]
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  15. val fileParser: Parser[List[Row]]
  16. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. val from: Parser[String]
  18. val fromParser: Parser[RuleYear]
  19. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  20. val gmtOffsetParser: Parser[GmtOffset]
  21. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. val hourMinParser: Parser[(Boolean, Int, Int)]
  23. val hourMinParserLT: Parser[(Int, Boolean, LocalTime)]
  24. val hourMinParserOf: Parser[GmtOffset]
  25. val hourMinSecParser: Parser[(Boolean, Int, Int, Int)]
  26. val hourMinSecParserLT: Parser[(Int, Boolean, LocalTime)]
  27. val hourMinSecParserOf: Parser[GmtOffset]
  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. val lastWeekdayParser: Parser[On]
  30. val letterParser: Parser[Letter]
  31. val linkParser: Parser[Link]
  32. val monthParser: Parser[Month]
  33. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  35. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. val onParser: Parser[On]
  37. def parseAll(dir: File): IO[List[Row]]

    Entry point.

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

  38. def parseFile(text: String): ParseResult[List[Row]]
  39. def parseOneOf[A](items: List[(String, A)], msg: String): Parser[A]
  40. def parseVersion(dir: File): IO[Option[TzdbVersion]]

    Parse the version

  41. implicit def parserListMonoid[A]: Monoid[ParseResult[List[A]]]
  42. val ruleParser: Parser[Rule]
  43. val saveParser: Parser[Save]
  44. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  45. val timeParser: Parser[(Int, Boolean, LocalTime)]
  46. val timePartParser: Parser[Char]
  47. val toEndLine: Parser[String]
  48. val toParser: Parser[RuleYear]
  49. def toString(): String
    Definition Classes
    AnyRef → Any
  50. val tzdbFiles: List[String]
  51. val untilParser: Parser[Until]
  52. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  54. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  55. val zoneParser: Parser[Zone]
  56. val zoneParserNl: Parser[Zone]
  57. val zoneRuleParser: Parser[ZoneRule]
  58. val zoneTransitionListParser: Parser[List[ZoneTransition]]
  59. val zoneTransitionParser: Parser[ZoneTransition]

Inherited from AnyRef

Inherited from Any

Ungrouped