Class GtfsZoningHandlerProfiler


  • public class GtfsZoningHandlerProfiler
    extends Object
    Track statistics on GTFS zoning handler
    Author:
    markr
    • Constructor Detail

      • GtfsZoningHandlerProfiler

        public GtfsZoningHandlerProfiler()
        Default constructor
    • Method Detail

      • logProcessingStats

        public void logProcessingStats​(Zoning zoning)
        log counters regarding main processing phase
        Parameters:
        zoning - for which information was tracked
      • reset

        public void reset()
        reset the profiler
      • incrementCount

        public void incrementCount​(GtfsObjectType type)
        Increment count for a processed (not discarded) GTFS object type irrespective of how it was processed, i.e., it does not matter if it results in a new PLANit entity or an augmented existing one
        Parameters:
        type - to increment for
      • incrementAugmentedTransferZones

        public void incrementAugmentedTransferZones()
        Increment count for a augmented existing transfer zones
      • incrementMatchedTransferZonesOnPlatformName

        public void incrementMatchedTransferZonesOnPlatformName()
        Increment count for an existing transfer zone match based on platform name
      • incrementMatchedTransferZonesOnAccessLinkSegment

        public void incrementMatchedTransferZonesOnAccessLinkSegment()
        Increment count for an existing transfer zone match based on access link segment
      • incrementCreatedTransferZones

        public void incrementCreatedTransferZones()
        Increment count for a newly created transfer zones from GTFS data
      • incrementCreatedConnectoids

        public void incrementCreatedConnectoids()
        Increment count for a newly created connectoid from GTFS data