Object

kuyfi

TZDBParser

Related Doc: package kuyfi

Permalink

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

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

    Permalink
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. val atParser: Parser[At]

    Permalink
  7. val beforeWeekdayParser: Parser[On]

    Permalink
  8. val blankLine: Parser[BlankLine]

    Permalink
  9. def clone(): AnyRef

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

    Permalink
  11. val continuationZoneTransitionParser: Parser[ZoneTransition]

    Permalink
  12. val dayParser: Parser[DayOfWeek]

    Permalink
  13. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
  16. def finalize(): Unit

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

    Permalink
  18. val fromParser: Parser[RuleYear]

    Permalink
  19. final def getClass(): Class[_]

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

    Permalink
  21. def hashCode(): Int

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

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

    Permalink
  24. val hourMinParserOf: Parser[GmtOffset]

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

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

    Permalink
  27. val hourMinSecParserOf: Parser[GmtOffset]

    Permalink
  28. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  29. val lastWeekdayParser: Parser[On]

    Permalink
  30. val letterParser: Parser[Letter]

    Permalink
  31. val linkParser: Parser[Link]

    Permalink
  32. val monthParser: Parser[Month]

    Permalink
  33. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  36. val onParser: Parser[On]

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

    Permalink

    Entry point.

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

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

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

    Permalink
  40. implicit def parserListMonoid[A]: Monoid[ParseResult[List[A]]]

    Permalink
  41. val ruleParser: Parser[Rule]

    Permalink
  42. val saveParser: Parser[Save]

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

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

    Permalink
  45. val timePartParser: Parser[Char]

    Permalink
  46. val toEndLine: Parser[String]

    Permalink
  47. val toParser: Parser[RuleYear]

    Permalink
  48. def toString(): String

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

    Permalink
  50. val untilParser: Parser[Until]

    Permalink
  51. final def wait(): Unit

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

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

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

    Permalink
  55. val zoneParserNl: Parser[Zone]

    Permalink
  56. val zoneRuleParser: Parser[ZoneRule]

    Permalink
  57. val zoneTransitionListParser: Parser[List[ZoneTransition]]

    Permalink
  58. val zoneTransitionParser: Parser[ZoneTransition]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped