Package org.onebusaway.gtfs_merge.strategies
package org.onebusaway.gtfs_merge.strategies
-
ClassDescriptionAbstractCollectionEntityMergeStrategy<KEY extends Serializable>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.AbstractIdentifiableSingleEntityMergeStrategy<T extends IdentityBean<?>>Abstract base class that defines common methods and properties for merging single GTFS entities with explicit identifiers in a GTFS feed.Abstract base class that defines common methods and properties for merging single GTFS entities.Entity merge strategy for handling
Agencyentities.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 handlingFareAttributeentities.Entity merge strategy for handlingFareRuleentities.Perform custom merge of FeedInfo to indicate the special configuration of a merged GTFS set.Entity merge strategy for handlingFrequencyentities.Merge metadata files such as modifications.txtEntity merge strategy for handlingRouteentities.Entity merge strategy for handlingServiceCalendarandServiceCalendarDateentities.Entity merge strategy for handlingShapePointentities.Entity merge strategy for handlingStopentities.Entity merge strategy for handlingTransferentities.Entity merge strategy for handlingTripentities.