Class GtfsServicesHandlerProfiler


  • public class GtfsServicesHandlerProfiler
    extends Object
    Track statistics across GTFS services related handlers
    Author:
    markr
    • Constructor Detail

      • GtfsServicesHandlerProfiler

        public GtfsServicesHandlerProfiler()
        Default constructor
    • Method Detail

      • logProcessingStats

        public void logProcessingStats()
        log counters regarding main processing phase
      • reset

        public void reset()
        reset the profiler
      • incrementRouteCount

        public void incrementRouteCount​(RouteType gtfsRouteType)
        Increment count for a processed GTFS route
        Parameters:
        gtfsRouteType - of the route
      • incrementTripFrequencyCount

        public void incrementTripFrequencyCount()
        Increment count for a processed GTFS frequency
      • incrementScheduledTripCount

        public void incrementScheduledTripCount()
        Increment count for a processed GTFS trips (scheduled)
      • incrementTripStopTimeCount

        public void incrementTripStopTimeCount()
        Increment count for a processed GTFStrip stop times
      • incrementDuplicateStopTimeCount

        public void incrementDuplicateStopTimeCount()
        Increment count for an identified GTFStrip stop time duplicate