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 void
incrementDuplicateStopTimeCount()
Increment count for an identified GTFStrip stop time duplicatevoid
incrementRouteCount(RouteType gtfsRouteType)
Increment count for a processed GTFS routevoid
incrementScheduledTripCount()
Increment count for a processed GTFS trips (scheduled)void
incrementTripFrequencyCount()
Increment count for a processed GTFS frequencyvoid
incrementTripStopTimeCount()
Increment count for a processed GTFStrip stop timesvoid
logProcessingStats()
log counters regarding main processing phasevoid
reset()
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
-
-