multireader

package
v1.0.0-rc1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 22, 2024 License: GPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Reader

type Reader struct {
	Readers []adapters.Reader
}

Reader is a mocked up Reader used for testing.

func NewReader

func NewReader(readers ...adapters.Reader) *Reader

func (*Reader) Agencies

func (mr *Reader) Agencies() chan gtfs.Agency

func (*Reader) Areas

func (mr *Reader) Areas() chan gtfs.Area

func (*Reader) Attributions

func (mr *Reader) Attributions() chan gtfs.Attribution

func (*Reader) CalendarDates

func (mr *Reader) CalendarDates() chan gtfs.CalendarDate

func (*Reader) Calendars

func (mr *Reader) Calendars() chan gtfs.Calendar

func (*Reader) Close

func (mr *Reader) Close() error

func (*Reader) FareAttributes

func (mr *Reader) FareAttributes() chan gtfs.FareAttribute

func (*Reader) FareLegRules

func (mr *Reader) FareLegRules() chan gtfs.FareLegRule

func (*Reader) FareMedia added in v0.13.0

func (mr *Reader) FareMedia() chan gtfs.FareMedia

func (*Reader) FareProducts

func (mr *Reader) FareProducts() chan gtfs.FareProduct

func (*Reader) FareRules

func (mr *Reader) FareRules() chan gtfs.FareRule

func (*Reader) FareTransferRules

func (mr *Reader) FareTransferRules() chan gtfs.FareTransferRule

func (*Reader) FeedInfos

func (mr *Reader) FeedInfos() chan gtfs.FeedInfo

func (*Reader) Frequencies

func (mr *Reader) Frequencies() chan gtfs.Frequency

func (*Reader) Levels

func (mr *Reader) Levels() chan gtfs.Level

func (*Reader) Open

func (mr *Reader) Open() error

func (*Reader) Pathways

func (mr *Reader) Pathways() chan gtfs.Pathway

func (*Reader) ReadEntities

func (mr *Reader) ReadEntities(c any) error

func (*Reader) RiderCategories

func (mr *Reader) RiderCategories() chan gtfs.RiderCategory

func (*Reader) Routes

func (mr *Reader) Routes() chan gtfs.Route

func (*Reader) Shapes

func (mr *Reader) Shapes() chan gtfs.Shape

func (*Reader) ShapesByShapeID

func (mr *Reader) ShapesByShapeID(ids ...string) chan []gtfs.Shape

func (*Reader) StopAreas

func (mr *Reader) StopAreas() chan gtfs.StopArea

func (*Reader) StopTimes

func (mr *Reader) StopTimes() chan gtfs.StopTime

func (*Reader) StopTimesByTripID

func (mr *Reader) StopTimesByTripID(ids ...string) chan []gtfs.StopTime

func (*Reader) Stops

func (mr *Reader) Stops() chan gtfs.Stop

func (*Reader) String

func (mr *Reader) String() string

func (*Reader) Transfers

func (mr *Reader) Transfers() chan gtfs.Transfer

func (*Reader) Translations

func (mr *Reader) Translations() chan gtfs.Translation

func (*Reader) Trips

func (mr *Reader) Trips() chan gtfs.Trip

func (*Reader) ValidateStructure

func (mr *Reader) ValidateStructure() []error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL