Class GtfsPlanitFileHandlerCalendar


  • public class GtfsPlanitFileHandlerCalendar
    extends GtfsFileHandlerCalendars
    Handler for handling calendar entries so we can filter a PLANit (Service) network and trips with the found GTFS trips for the appropriate day/time period.

    Prerequisite: no prerequisites

    Author:
    markr
    • Constructor Detail

      • GtfsPlanitFileHandlerCalendar

        public GtfsPlanitFileHandlerCalendar​(GtfsServicesHandlerData gtfsServicesHandlerData,
                                             Predicate<GtfsCalendar> serviceIdFilter)
        Constructor
        Parameters:
        gtfsServicesHandlerData - containing all data to track and resources needed to perform the processing
        serviceIdFilter - filters each row whether to register the service id (when true), or not (when false) as active, i.e., its associated trips are eligible for potential parsing