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.