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 write extends GtfsWrite[F, [α$3$]RowEncoderF[Some, α$3$, String]]

Namespace containing operators and pipes to save the Result of a GTFS stream. This can be used to save the result of transformations.

Once saved, the content of the GTFS file is modified, subsequent accesses to the same file in the same GTFS file will contain modications.

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

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. def agencies[A](implicit encoder: RowEncoderF[Some, A, String]): Pipe[F, A, Nothing]
    Definition Classes
    GtfsWrite
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def attributions[A](implicit encoder: RowEncoderF[Some, A, String]): Pipe[F, A, Nothing]
    Definition Classes
    GtfsWrite
  7. def calendar[C](implicit encoder: RowEncoderF[Some, C, String]): Pipe[F, C, Nothing]
    Definition Classes
    GtfsWrite
  8. def calendarDates[C](implicit encoder: RowEncoderF[Some, C, String]): Pipe[F, C, Nothing]
    Definition Classes
    GtfsWrite
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  12. def fareAttributes[A](implicit encoder: RowEncoderF[Some, A, String]): Pipe[F, A, Nothing]
    Definition Classes
    GtfsWrite
  13. def fareRules[R](implicit encoder: RowEncoderF[Some, R, String]): Pipe[F, R, Nothing]
    Definition Classes
    GtfsWrite
  14. def feedInfo[I](implicit encoder: RowEncoderF[Some, I, String]): Pipe[F, I, Nothing]
    Definition Classes
    GtfsWrite
  15. def file[T](name: String)(implicit encoder: CsvRowEncoder[T, String]): Pipe[F, T, Nothing]

    Gives access to the pipe to save in file name.

    Gives access to the pipe to save in file name.

    For instance file("agency.txt").

    Definition Classes
    writeGtfsWrite
  16. def file[T](name: StandardName)(implicit encoder: RowEncoderF[Some, T, String]): Pipe[F, T, Nothing]

    Gives access to the pipe to save in file name.

    Gives access to the pipe to save in file name.

    Definition Classes
    GtfsWrite
  17. def frequencies[S](implicit encoder: RowEncoderF[Some, S, String]): Pipe[F, S, Nothing]
    Definition Classes
    GtfsWrite
  18. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  19. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  20. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  21. def levels[L](implicit encoder: RowEncoderF[Some, L, String]): Pipe[F, L, Nothing]
    Definition Classes
    GtfsWrite
  22. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  24. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  25. def pathways[P](implicit encoder: RowEncoderF[Some, P, String]): Pipe[F, P, Nothing]
    Definition Classes
    GtfsWrite
  26. def rawAgencies: Pipe[F, CsvRow[String], Nothing]
  27. def rawAttributions: Pipe[F, CsvRow[String], Nothing]
  28. def rawCalendar: Pipe[F, CsvRow[String], Nothing]
  29. def rawCalendarDates: Pipe[F, CsvRow[String], Nothing]
  30. def rawFareAttributes: Pipe[F, CsvRow[String], Nothing]
  31. def rawFareRules: Pipe[F, CsvRow[String], Nothing]
  32. def rawFeedInfo: Pipe[F, CsvRow[String], Nothing]
  33. def rawFile(name: StandardName): Pipe[F, CsvRow[String], Nothing]

    Gives access to the pipe to save in file name.

  34. def rawFile(name: String): Pipe[F, CsvRow[String], Nothing]

    Gives access to the pipe to save in file name.

    Gives access to the pipe to save in file name.

    For instance rawFile("agency.txt").

  35. def rawFrequencies: Pipe[F, CsvRow[String], Nothing]
  36. def rawLevels: Pipe[F, CsvRow[String], Nothing]
  37. def rawPathways: Pipe[F, CsvRow[String], Nothing]
  38. def rawRoutes: Pipe[F, CsvRow[String], Nothing]
  39. def rawShapes: Pipe[F, CsvRow[String], Nothing]
  40. def rawStopTimes: Pipe[F, CsvRow[String], Nothing]
  41. def rawStops: Pipe[F, CsvRow[String], Nothing]
  42. def rawTransfers: Pipe[F, CsvRow[String], Nothing]
  43. def rawTranslations: Pipe[F, CsvRow[String], Nothing]
  44. def rawTrips: Pipe[F, CsvRow[String], Nothing]
  45. def routes[R](implicit encoder: RowEncoderF[Some, R, String]): Pipe[F, R, Nothing]
    Definition Classes
    GtfsWrite
  46. def shapes[S](implicit encoder: RowEncoderF[Some, S, String]): Pipe[F, S, Nothing]
    Definition Classes
    GtfsWrite
  47. def stopTimes[S](implicit encoder: RowEncoderF[Some, S, String]): Pipe[F, S, Nothing]
    Definition Classes
    GtfsWrite
  48. def stops[S](implicit encoder: RowEncoderF[Some, S, String]): Pipe[F, S, Nothing]
    Definition Classes
    GtfsWrite
  49. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  50. def toString(): String
    Definition Classes
    AnyRef → Any
  51. def transfers[T](implicit encoder: RowEncoderF[Some, T, String]): Pipe[F, T, Nothing]
    Definition Classes
    GtfsWrite
  52. def translations[T](implicit encoder: RowEncoderF[Some, T, String]): Pipe[F, T, Nothing]
    Definition Classes
    GtfsWrite
  53. def trips[T](implicit encoder: RowEncoderF[Some, T, String]): Pipe[F, T, Nothing]
    Definition Classes
    GtfsWrite
  54. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  55. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  56. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from GtfsWrite[F, [α$3$]RowEncoderF[Some, α$3$, String]]

Inherited from AnyRef

Inherited from Any

Ungrouped