
org.opentripplanner.ext.stopconsolidation.StopConsolidationRepository Maven / Gradle / Ivy
The newest version!
package org.opentripplanner.ext.stopconsolidation;
import java.io.Serializable;
import java.util.Collection;
import java.util.List;
import org.opentripplanner.ext.stopconsolidation.model.ConsolidatedStopGroup;
/**
* A writeable repository which contains the source data for the consolidation of stops.
* This repository is built during graph build and then serialized into the graph.
*/
public interface StopConsolidationRepository extends Serializable {
/**
* Add groups to this repository.
*/
void addGroups(Collection group);
/**
* Returns the list of consolidated stop groups.
*/
List groups();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy