org.onebusaway.gtfs.model.calendar
Class CalendarServiceData

java.lang.Object
  extended by org.onebusaway.gtfs.model.calendar.CalendarServiceData
All Implemented Interfaces:
java.io.Serializable

public class CalendarServiceData
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
CalendarServiceData()
           
 
Method Summary
 java.util.List<java.util.Date> getDatesForLocalizedServiceId(LocalizedServiceId serviceId)
           
 java.util.List<ServiceDate> getServiceDatesForServiceId(AgencyAndId serviceId)
           
 java.util.Set<AgencyAndId> getServiceIds()
           
 java.util.Set<AgencyAndId> getServiceIdsForDate(ServiceDate date)
           
 java.util.TimeZone getTimeZoneForAgencyId(java.lang.String agencyId)
           
 void putDatesForLocalizedServiceId(LocalizedServiceId serviceId, java.util.List<java.util.Date> dates)
           
 void putServiceDatesForServiceId(AgencyAndId serviceId, java.util.List<ServiceDate> serviceDates)
           
 void putTimeZoneForAgencyId(java.lang.String agencyId, java.util.TimeZone timeZone)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CalendarServiceData

public CalendarServiceData()
Method Detail

getTimeZoneForAgencyId

public java.util.TimeZone getTimeZoneForAgencyId(java.lang.String agencyId)
Parameters:
agencyId -
Returns:
the time zone for the specified agencyId, or null if the agency was not found

putTimeZoneForAgencyId

public void putTimeZoneForAgencyId(java.lang.String agencyId,
                                   java.util.TimeZone timeZone)

getServiceIds

public java.util.Set<AgencyAndId> getServiceIds()

getServiceDatesForServiceId

public java.util.List<ServiceDate> getServiceDatesForServiceId(AgencyAndId serviceId)

getServiceIdsForDate

public java.util.Set<AgencyAndId> getServiceIdsForDate(ServiceDate date)

putServiceDatesForServiceId

public void putServiceDatesForServiceId(AgencyAndId serviceId,
                                        java.util.List<ServiceDate> serviceDates)

getDatesForLocalizedServiceId

public java.util.List<java.util.Date> getDatesForLocalizedServiceId(LocalizedServiceId serviceId)

putDatesForLocalizedServiceId

public void putDatesForLocalizedServiceId(LocalizedServiceId serviceId,
                                          java.util.List<java.util.Date> dates)


Copyright © 2010 OneBusAway. All Rights Reserved.