All Classes and Interfaces

Class
Description
Abstract base class that defines common methods and properties for merging collection-like GTFS entities.
Abstract base class that defines methods and properties common to all entity merge strategies, regardless of entity type.
Abstract base class that defines common methods and properties for merging single GTFS entities with explicit identifiers in a GTFS feed.
 
Non-identifiable entities include types like
invalid reference
Transfer
, FareRule and Frequency entities.
Abstract base class that defines common methods and properties for merging single GTFS entities.
Entity merge strategy for handling Agency entities.
 
 
 
 
 
 
Defines different strategies for detecting duplicate entities for a particular GTFS entity type across feeds.
 
Defines different logging behaviors to take when a duplicate entity is detected between two GTFS feeds.
Defines an interface for performing a merge operation on entities of particular type from a source GTFS feed into a merged GTFS feed.
Entity merge strategy for handling FareAttribute entities.
Entity merge strategy for handling FareRule entities.
Perform custom merge of FeedInfo to indicate the special configuration of a merged GTFS set.
Entity merge strategy for handling Frequency entities.
Manages state for the current merge operation, which is specific to particular feed and GTFS entity type.
 
 
Entity merge strategy for handling Route entities.
 
Entity merge strategy for handling ServiceCalendar and ServiceCalendarDate entities.
Entity merge strategy for handling ShapePoint entities.
 
Entity merge strategy for handling Stop entities.
Entity merge strategy for handling Transfer entities.
Entity merge strategy for handling Trip entities.