class GtfsFile[F[_]] extends Gtfs[F, [α$0$]RowDecoderF[Some, α$0$, String], [α$1$]RowEncoderF[Some, α$1$, String]]
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.
- Self Type
- GtfsFile[F]
- Alphabetic
- By Inheritance
- GtfsFile
- Gtfs
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def copyTo(file: Path, flags: CopyFlags = CopyFlags.empty): Resource[F, GtfsFile[F]]
Creates a GTFS target which originally consists of the content of this one.
Creates a GTFS target which originally consists of the content of this one. The file is copied when the resource is acquired.
This can be used when the result of transforming this GTFS file content is toRowStrings to be saved to a new file.
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- val file: Path
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- object delete extends GtfsDelete[F]
Namespace containing file deletion operators.
- object has extends GtfsHas[F]
Namespace containing file existence check operators.
- object read extends GtfsRead[F, [α$2$]RowDecoderF[Some, α$2$, String]]
Namespace containing operators and pipes to read content of a GTFS file access stream.
- object write extends GtfsWrite[F, [α$3$]RowEncoderF[Some, α$3$, String]]
Namespace containing operators and pipes to save the Result of a GTFS stream.
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.
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated