All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.opentripplanner.model.StopCollection Maven / Gradle / Ivy

package org.opentripplanner.model;

import java.util.Collection;

/**
 * A grouping of Stops referred to by the same name. No actual boarding or alighting happens at this
 * point, but rather at its underlying childStops.
 */
public interface StopCollection {

        FeedScopedId getId();

        /**
         * Implementations should go down the hierarchy and return all the underlying stops
         * recursively.
         */
        Collection getChildStops();

        double getLat();

        double getLon();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy