Packages

  • package root
    Definition Classes
    root
  • package com
    Definition Classes
    root
  • package mobimeo
    Definition Classes
    com
  • package gtfs
    Definition Classes
    mobimeo
  • package file
    Definition Classes
    gtfs
  • class GtfsFile[F[_]] extends Gtfs[F, [α$0$]RowDecoderF[Some, α$0$, String], [α$1$]RowEncoderF[Some, α$1$, String]]

    Represents a GTFS file.

    Represents a GTFS file. Can be used to access the content of the different files in it.

    Use the smart constructor in the companion object to acquire a Resource over a GTFS file. The file will be closed once the resource is released.

    Definition Classes
    file
  • delete
  • has
  • read
  • write

object read extends GtfsRead[F, [α$2$]RowDecoderF[Some, α$2$, String]]

Namespace containing operators and pipes to read content of a GTFS file access stream.

Definition Classes
GtfsFileGtfs
Linear Supertypes
GtfsRead[F, [α$2$]RowDecoderF[Some, α$2$, String]], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. read
  2. GtfsRead
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def agencies[A](implicit decoder: RowDecoderF[Some, A, String]): Stream[F, A]
    Definition Classes
    GtfsRead
  2. def attributions[A](implicit decoder: RowDecoderF[Some, A, String]): Stream[F, A]
    Definition Classes
    GtfsRead
  3. def calendar[C](implicit decoder: RowDecoderF[Some, C, String]): Stream[F, C]
    Definition Classes
    GtfsRead
  4. def calendarDates[C](implicit decoder: RowDecoderF[Some, C, String]): Stream[F, C]
    Definition Classes
    GtfsRead
  5. def fareAttributes[A](implicit decoder: RowDecoderF[Some, A, String]): Stream[F, A]
    Definition Classes
    GtfsRead
  6. def fareRules[R](implicit decoder: RowDecoderF[Some, R, String]): Stream[F, R]
    Definition Classes
    GtfsRead
  7. def feedInfo[I](implicit decoder: RowDecoderF[Some, I, String]): Stream[F, I]
    Definition Classes
    GtfsRead
  8. def file[R](name: String)(implicit decoder: CsvRowDecoder[R, String]): Stream[F, R]

    Gives access to the content of CSV file name.

    Gives access to the content of CSV file name.

    For instance file("calendar.txt").

    Definition Classes
    readGtfsRead
  9. def file[R](name: StandardName)(implicit decoder: RowDecoderF[Some, R, String]): Stream[F, R]

    Gives access to the content of CSV file name.

    Gives access to the content of CSV file name.

    Definition Classes
    GtfsRead
  10. def frequencies[S](implicit decoder: RowDecoderF[Some, S, String]): Stream[F, S]
    Definition Classes
    GtfsRead
  11. def levels[L](implicit decoder: RowDecoderF[Some, L, String]): Stream[F, L]
    Definition Classes
    GtfsRead
  12. def pathways[P](implicit decoder: RowDecoderF[Some, P, String]): Stream[F, P]
    Definition Classes
    GtfsRead
  13. def rawAgencies: Stream[F, CsvRow[String]]
  14. def rawAttributions: Stream[F, CsvRow[String]]
  15. def rawCalendar: Stream[F, CsvRow[String]]
  16. def rawCalendarDates: Stream[F, CsvRow[String]]
  17. def rawFareAttributes: Stream[F, CsvRow[String]]
  18. def rawFareRules: Stream[F, CsvRow[String]]
  19. def rawFeedInfo: Stream[F, CsvRow[String]]
  20. def rawFile(name: StandardName): Stream[F, CsvRow[String]]

    Gives access to the raw content of CSV file name.

  21. def rawFile(name: String): Stream[F, CsvRow[String]]

    Gives access to the raw content of CSV file name.

    Gives access to the raw content of CSV file name.

    For instance rawFile("calendar.txt").

  22. def rawFrequencies: Stream[F, CsvRow[String]]
  23. def rawLevels: Stream[F, CsvRow[String]]
  24. def rawPathways: Stream[F, CsvRow[String]]
  25. def rawRoutes: Stream[F, CsvRow[String]]
  26. def rawShapes: Stream[F, CsvRow[String]]
  27. def rawStopTimes: Stream[F, CsvRow[String]]
  28. def rawStops: Stream[F, CsvRow[String]]
  29. def rawTransfers: Stream[F, CsvRow[String]]
  30. def rawTranslations: Stream[F, CsvRow[String]]
  31. def rawTrips: Stream[F, CsvRow[String]]
  32. def routes[R](implicit decoder: RowDecoderF[Some, R, String]): Stream[F, R]
    Definition Classes
    GtfsRead
  33. def shapes[S](implicit decoder: RowDecoderF[Some, S, String]): Stream[F, S]
    Definition Classes
    GtfsRead
  34. def stopTimes[S](implicit decoder: RowDecoderF[Some, S, String]): Stream[F, S]
    Definition Classes
    GtfsRead
  35. def stops[S](implicit decoder: RowDecoderF[Some, S, String]): Stream[F, S]
    Definition Classes
    GtfsRead
  36. def transfers[T](implicit decoder: RowDecoderF[Some, T, String]): Stream[F, T]
    Definition Classes
    GtfsRead
  37. def translations[T](implicit decoder: RowDecoderF[Some, T, String]): Stream[F, T]
    Definition Classes
    GtfsRead
  38. def trips[T](implicit decoder: RowDecoderF[Some, T, String]): Stream[F, T]
    Definition Classes
    GtfsRead