Class GtfsServicesHandlerProfiler
- java.lang.Object
-
- org.goplanit.gtfs.converter.service.GtfsServicesHandlerProfiler
-
public class GtfsServicesHandlerProfiler extends Object
Track statistics across GTFS services related handlers- Author:
- markr
-
-
Constructor Summary
Constructors Constructor Description GtfsServicesHandlerProfiler()Default constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidincrementDuplicateStopTimeCount()Increment count for an identified GTFStrip stop time duplicatevoidincrementRouteCount(RouteType gtfsRouteType)Increment count for a processed GTFS routevoidincrementScheduledTripCount()Increment count for a processed GTFS trips (scheduled)voidincrementTripFrequencyCount()Increment count for a processed GTFS frequencyvoidincrementTripStopTimeCount()Increment count for a processed GTFStrip stop timesvoidlogProcessingStats()log counters regarding main processing phasevoidreset()reset the profiler
-
-
-
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
-
-