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

org.opentripplanner.routing.alertpatch.AlertCause Maven / Gradle / Ivy

package org.opentripplanner.routing.alertpatch;

/**
 * An enum containing cause options for an alert.
 */
public enum AlertCause {
    /**
     * Unknown cause.
     */
    UNKNOWN_CAUSE,
    /**
     * Other cause than the available options.
     */
    OTHER_CAUSE,
    /**
     * Technical problem.
     */
    TECHNICAL_PROBLEM,
    /**
     * Strike.
     */
    STRIKE,
    /**
     * Demonstration.
     */
    DEMONSTRATION,
    /**
     * Accident.
     */
    ACCIDENT,
    /**
     * Holiday.
     */
    HOLIDAY,
    /**
     * Weather.
     */
    WEATHER,
    /**
     * Maintenance.
     */
    MAINTENANCE,
    /**
     * Construction.
     */
    CONSTRUCTION,
    /**
     * Police activity.
     */
    POLICE_ACTIVITY,
    /**
     * Medical emergency.
     */
    MEDICAL_EMERGENCY;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy