org.opentripplanner.graph_builder.model.GraphBuilderModule Maven / Gradle / Ivy
package org.opentripplanner.graph_builder.model;
/** Modules that add elements to a graph. These are plugins to the GraphBuilder. */
public interface GraphBuilderModule {
/**
* Process whatever inputs were supplied to this module and update the model objects(graph,
* transitModel and issueStore).
*/
void buildGraph();
/** Check that all inputs to the graphbuilder are valid; throw an exception if not. */
void checkInputs();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy