Documentation ¶
Index ¶
- type Source
- func (s Source) GetName() string
- func (s Source) JourneyQuery(journeyQuery query.Journey) (*ctdf.Journey, error)
- func (s Source) Lookup(q any) (interface{}, error)
- func (s Source) OperatorGroupQuery(q query.OperatorGroup) (*ctdf.OperatorGroup, error)
- func (s Source) OperatorQuery(operatorQuery query.Operator) (*ctdf.Operator, error)
- func (s Source) RealtimeJourneyQuery(q query.RealtimeJourney) (*ctdf.RealtimeJourney, error)
- func (s Source) ServiceAlertsForMatchingIdentifiersQuery(q query.ServiceAlertsForMatchingIdentifiers) ([]*ctdf.ServiceAlert, error)
- func (s Source) ServiceQuery(q query.Service) (*ctdf.Service, error)
- func (s Source) ServicesByStopQuery(q query.ServicesByStop) ([]*ctdf.Service, error)
- func (s *Source) Setup()
- func (s Source) StopGroupQuery(stopQuery query.StopGroup) (*ctdf.StopGroup, error)
- func (s Source) StopQuery(stopQuery query.Stop) (*ctdf.Stop, error)
- func (s Source) Supports() []reflect.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Source ¶
type Source struct {
CachedResults *cachedresults.Cache
}
func (Source) JourneyQuery ¶
func (Source) OperatorGroupQuery ¶
func (s Source) OperatorGroupQuery(q query.OperatorGroup) (*ctdf.OperatorGroup, error)
func (Source) OperatorQuery ¶
func (Source) RealtimeJourneyQuery ¶
func (s Source) RealtimeJourneyQuery(q query.RealtimeJourney) (*ctdf.RealtimeJourney, error)
func (Source) ServiceAlertsForMatchingIdentifiersQuery ¶
func (s Source) ServiceAlertsForMatchingIdentifiersQuery(q query.ServiceAlertsForMatchingIdentifiers) ([]*ctdf.ServiceAlert, error)
func (Source) ServicesByStopQuery ¶
func (Source) StopGroupQuery ¶
Click to show internal directories.
Click to hide internal directories.