org.onebusaway.transit_data_federation.services
Interface ExtendedCalendarService
- All Known Implementing Classes:
- ExtendedCalendarServiceImpl
public interface ExtendedCalendarService
Method Summary |
boolean |
areServiceIdsActiveOnServiceDate(ServiceIdActivation serviceIds,
Date serviceDate)
|
Set<Date> |
getDatesForServiceIds(ServiceIdActivation serviceIds)
|
List<Date> |
getDatesForServiceIdsAsOrderedList(ServiceIdActivation serviceIds)
|
List<Date> |
getNextServiceDatesForDepartureInterval(ServiceIdActivation serviceIds,
org.onebusaway.gtfs.model.calendar.ServiceInterval serviceInterval,
long time)
|
List<Date> |
getPreviousServiceDatesForArrivalInterval(ServiceIdActivation serviceIds,
org.onebusaway.gtfs.model.calendar.ServiceInterval serviceInterval,
long time)
|
List<Date> |
getServiceDatesForInterval(ServiceIdActivation serviceIds,
org.onebusaway.gtfs.model.calendar.ServiceInterval serviceInterval,
long time,
boolean findDepartures)
|
Set<org.onebusaway.gtfs.model.calendar.ServiceDate> |
getServiceDatesForServiceIds(ServiceIdActivation serviceIds)
|
Collection<Date> |
getServiceDatesWithinRange(ServiceIdActivation serviceIds,
org.onebusaway.gtfs.model.calendar.ServiceInterval interval,
Date from,
Date to)
|
getServiceDatesForServiceIds
Set<org.onebusaway.gtfs.model.calendar.ServiceDate> getServiceDatesForServiceIds(ServiceIdActivation serviceIds)
getDatesForServiceIds
Set<Date> getDatesForServiceIds(ServiceIdActivation serviceIds)
getDatesForServiceIdsAsOrderedList
List<Date> getDatesForServiceIdsAsOrderedList(ServiceIdActivation serviceIds)
getServiceDatesWithinRange
Collection<Date> getServiceDatesWithinRange(ServiceIdActivation serviceIds,
org.onebusaway.gtfs.model.calendar.ServiceInterval interval,
Date from,
Date to)
areServiceIdsActiveOnServiceDate
boolean areServiceIdsActiveOnServiceDate(ServiceIdActivation serviceIds,
Date serviceDate)
getServiceDatesForInterval
List<Date> getServiceDatesForInterval(ServiceIdActivation serviceIds,
org.onebusaway.gtfs.model.calendar.ServiceInterval serviceInterval,
long time,
boolean findDepartures)
getNextServiceDatesForDepartureInterval
List<Date> getNextServiceDatesForDepartureInterval(ServiceIdActivation serviceIds,
org.onebusaway.gtfs.model.calendar.ServiceInterval serviceInterval,
long time)
getPreviousServiceDatesForArrivalInterval
List<Date> getPreviousServiceDatesForArrivalInterval(ServiceIdActivation serviceIds,
org.onebusaway.gtfs.model.calendar.ServiceInterval serviceInterval,
long time)
Copyright © 2012 OneBusAway. All Rights Reserved.