Class AgencyServiceInterval

  • All Implemented Interfaces:
    Serializable

    public class AgencyServiceInterval
    extends Object
    implements Serializable
    Represent a service interval (a period of defined transit both scheduled and dynamic) that exists on a given service date and window relative to that date. The times may differ based on the specified agency. The net effect is that the period of consideration can be smaller for more frequent service (such as a subway/BRT provider) vs a traditional fixed bus service.
    See Also:
    Serialized Form
    • Constructor Detail

      • AgencyServiceInterval

        public AgencyServiceInterval​(long referenceTime)
      • AgencyServiceInterval

        public AgencyServiceInterval​(ServiceDate serviceDate)
      • AgencyServiceInterval

        public AgencyServiceInterval​(long referenceTime,
                                     Map<String,​Integer> agencyIdOverrides)