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

uk.org.siri.siri21.RailSubmodesOfTransportEnumeration Maven / Gradle / Ivy

The newest version!
//
// This file was generated by the Eclipse Implementation of JAXB, v3.0.2 
// See https://eclipse-ee4j.github.io/jaxb-ri 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2025.01.07 at 02:19:41 PM UTC 
//


package uk.org.siri.siri21;

import jakarta.xml.bind.annotation.XmlEnum;
import jakarta.xml.bind.annotation.XmlEnumValue;
import jakarta.xml.bind.annotation.XmlType;


/**
 * 

Java class for RailSubmodesOfTransportEnumeration. * *

The following schema fragment specifies the expected content contained within this class. *

 * <simpleType name="RailSubmodesOfTransportEnumeration">
 *   <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
 *     <enumeration value="unknown"/>
 *     <enumeration value="local"/>
 *     <enumeration value="highSpeedRail"/>
 *     <enumeration value="suburbanRailway"/>
 *     <enumeration value="regionalRail"/>
 *     <enumeration value="interregionalRail"/>
 *     <enumeration value="longDistance"/>
 *     <enumeration value="international"/>
 *     <enumeration value="sleeperRailService"/>
 *     <enumeration value="nightRail"/>
 *     <enumeration value="carTransportRailService"/>
 *     <enumeration value="touristRailway"/>
 *     <enumeration value="airportLinkRail"/>
 *     <enumeration value="railShuttle"/>
 *     <enumeration value="replacementRailService"/>
 *     <enumeration value="specialTrain"/>
 *     <enumeration value="crossCountryRail"/>
 *     <enumeration value="rackAndPinionRailway"/>
 *     <enumeration value="highSpeedRailService"/>
 *     <enumeration value="longDistanceInternationalRailService"/>
 *     <enumeration value="longDistanceRailService"/>
 *     <enumeration value="interRegionalExpressRailService"/>
 *     <enumeration value="interRegionalRailService"/>
 *     <enumeration value="regionalExpressRailService"/>
 *     <enumeration value="regionalRailService"/>
 *     <enumeration value="touristRailwayService"/>
 *     <enumeration value="railShuttleService"/>
 *     <enumeration value="suburbanRailService"/>
 *     <enumeration value="suburbanNightRailService"/>
 *     <enumeration value="specialRailService"/>
 *     <enumeration value="lorryTransportRailService"/>
 *     <enumeration value="vehicleTransportRailService"/>
 *     <enumeration value="vehicleTunnelTransportRailService"/>
 *     <enumeration value="additionalRailService"/>
 *     <enumeration value="undefinedRailService"/>
 *     <enumeration value="longDistanceTrain"/>
 *     <enumeration value="specialTrainService"/>
 *     <enumeration value="crossCountryRailService"/>
 *     <enumeration value="vehicleRailTransportService"/>
 *     <enumeration value="additionalTrainService"/>
 *     <enumeration value="allRailServices"/>
 *     <enumeration value="undefined"/>
 *     <enumeration value="interbational"/>
 *     <enumeration value="pti2_0"/>
 *     <enumeration value="pti2_1"/>
 *     <enumeration value="pti2_2"/>
 *     <enumeration value="pti2_3"/>
 *     <enumeration value="pti2_4"/>
 *     <enumeration value="pti2_5"/>
 *     <enumeration value="pti2_6"/>
 *     <enumeration value="pti2_7"/>
 *     <enumeration value="pti2_8"/>
 *     <enumeration value="pti2_9"/>
 *     <enumeration value="pti2_10"/>
 *     <enumeration value="pti2_11"/>
 *     <enumeration value="pti2_12"/>
 *     <enumeration value="pti2_13"/>
 *     <enumeration value="pti2_14"/>
 *     <enumeration value="pti2_15"/>
 *     <enumeration value="pti2_16"/>
 *     <enumeration value="pti2_17"/>
 *     <enumeration value="pti2_255"/>
 *     <enumeration value="loc13_0"/>
 *     <enumeration value="loc13_1"/>
 *     <enumeration value="loc13_2"/>
 *     <enumeration value="loc13_3"/>
 *     <enumeration value="loc13_4"/>
 *     <enumeration value="loc13_5"/>
 *     <enumeration value="loc13_6"/>
 *     <enumeration value="loc13_7"/>
 *     <enumeration value="loc13_8"/>
 *   </restriction>
 * </simpleType>
 * 
* */ @XmlType(name = "RailSubmodesOfTransportEnumeration") @XmlEnum public enum RailSubmodesOfTransportEnumeration { /** * TPEG Pts102_0 - submode of transport is not known to the source system. * */ @XmlEnumValue("unknown") UNKNOWN("unknown"), @XmlEnumValue("local") LOCAL("local"), /** * (SIRI 2.1) * */ @XmlEnumValue("highSpeedRail") HIGH_SPEED_RAIL("highSpeedRail"), @XmlEnumValue("suburbanRailway") SUBURBAN_RAILWAY("suburbanRailway"), @XmlEnumValue("regionalRail") REGIONAL_RAIL("regionalRail"), /** * (SIRI 2.1) * */ @XmlEnumValue("interregionalRail") INTERREGIONAL_RAIL("interregionalRail"), /** * (SIRI 2.1) * */ @XmlEnumValue("longDistance") LONG_DISTANCE("longDistance"), @XmlEnumValue("international") INTERNATIONAL("international"), /** * TPEG Pts105_6 * */ @XmlEnumValue("sleeperRailService") SLEEPER_RAIL_SERVICE("sleeperRailService"), /** * (SIRI 2.1) * */ @XmlEnumValue("nightRail") NIGHT_RAIL("nightRail"), @XmlEnumValue("carTransportRailService") CAR_TRANSPORT_RAIL_SERVICE("carTransportRailService"), @XmlEnumValue("touristRailway") TOURIST_RAILWAY("touristRailway"), /** * (SIRI 2.1) * */ @XmlEnumValue("airportLinkRail") AIRPORT_LINK_RAIL("airportLinkRail"), @XmlEnumValue("railShuttle") RAIL_SHUTTLE("railShuttle"), /** * TPEG Pts105_13 * */ @XmlEnumValue("replacementRailService") REPLACEMENT_RAIL_SERVICE("replacementRailService"), /** * (SIRI 2.1) * */ @XmlEnumValue("specialTrain") SPECIAL_TRAIN("specialTrain"), /** * (SIRI 2.1) * */ @XmlEnumValue("crossCountryRail") CROSS_COUNTRY_RAIL("crossCountryRail"), @XmlEnumValue("rackAndPinionRailway") RACK_AND_PINION_RAILWAY("rackAndPinionRailway"), /** * TPEG Pts102_1 - see also 'highSpeedRail'. * */ @XmlEnumValue("highSpeedRailService") HIGH_SPEED_RAIL_SERVICE("highSpeedRailService"), /** * TPEG Pts102_2 (SIRI 2.1) - see also 'international'. * */ @XmlEnumValue("longDistanceInternationalRailService") LONG_DISTANCE_INTERNATIONAL_RAIL_SERVICE("longDistanceInternationalRailService"), /** * TPEG Pts102_3 (SIRI 2.1) - see also 'longDistance'. * */ @XmlEnumValue("longDistanceRailService") LONG_DISTANCE_RAIL_SERVICE("longDistanceRailService"), /** * TPEG Pts102_4 (SIRI 2.1) * */ @XmlEnumValue("interRegionalExpressRailService") INTER_REGIONAL_EXPRESS_RAIL_SERVICE("interRegionalExpressRailService"), /** * TPEG Pts105_5 - see also 'interregionalRail'. * */ @XmlEnumValue("interRegionalRailService") INTER_REGIONAL_RAIL_SERVICE("interRegionalRailService"), /** * TPEG Pts105_7 (SIRI 2.1) * */ @XmlEnumValue("regionalExpressRailService") REGIONAL_EXPRESS_RAIL_SERVICE("regionalExpressRailService"), /** * TPEG Pts105_8 (SIRI 2.1) - see also 'regionalRail'. * */ @XmlEnumValue("regionalRailService") REGIONAL_RAIL_SERVICE("regionalRailService"), /** * TPEG Pts105_9 (SIRI 2.1) - see also 'touristRailway'. * */ @XmlEnumValue("touristRailwayService") TOURIST_RAILWAY_SERVICE("touristRailwayService"), /** * TPEG Pts105_10 (SIRI 2.1) - see also 'railShuttle'. * */ @XmlEnumValue("railShuttleService") RAIL_SHUTTLE_SERVICE("railShuttleService"), /** * TPEG Pts105_11 (SIRI 2.1) * */ @XmlEnumValue("suburbanRailService") SUBURBAN_RAIL_SERVICE("suburbanRailService"), /** * TPEG Pts105_12 (SIRI 2.1) - see also 'nightRail'. * */ @XmlEnumValue("suburbanNightRailService") SUBURBAN_NIGHT_RAIL_SERVICE("suburbanNightRailService"), /** * TPEG Pts105_14 (SIRI 2.1) - see also 'specialTrain'. * */ @XmlEnumValue("specialRailService") SPECIAL_RAIL_SERVICE("specialRailService"), /** * TPEG Pts105_15 * */ @XmlEnumValue("lorryTransportRailService") LORRY_TRANSPORT_RAIL_SERVICE("lorryTransportRailService"), /** * TPEG Pts105_17 (SIRI 2.1) - see also 'vehicleRailTransportService'. * */ @XmlEnumValue("vehicleTransportRailService") VEHICLE_TRANSPORT_RAIL_SERVICE("vehicleTransportRailService"), /** * TPEG Pts105_18 (SIRI 2.1) * */ @XmlEnumValue("vehicleTunnelTransportRailService") VEHICLE_TUNNEL_TRANSPORT_RAIL_SERVICE("vehicleTunnelTransportRailService"), /** * TPEG Pts105_19 (SIRI 2.1) - see also 'additionalTrainService'. * */ @XmlEnumValue("additionalRailService") ADDITIONAL_RAIL_SERVICE("additionalRailService"), /** * TPEG Pts105_255 (SIRI 2.1) - see also 'undefined'. * */ @XmlEnumValue("undefinedRailService") UNDEFINED_RAIL_SERVICE("undefinedRailService"), /** * See also 'longDistance'. * */ @XmlEnumValue("longDistanceTrain") LONG_DISTANCE_TRAIN("longDistanceTrain"), @XmlEnumValue("specialTrainService") SPECIAL_TRAIN_SERVICE("specialTrainService"), @XmlEnumValue("crossCountryRailService") CROSS_COUNTRY_RAIL_SERVICE("crossCountryRailService"), @XmlEnumValue("vehicleRailTransportService") VEHICLE_RAIL_TRANSPORT_SERVICE("vehicleRailTransportService"), @XmlEnumValue("additionalTrainService") ADDITIONAL_TRAIN_SERVICE("additionalTrainService"), @XmlEnumValue("allRailServices") ALL_RAIL_SERVICES("allRailServices"), /** * Submode of transport is not supported in this list. * */ @XmlEnumValue("undefined") UNDEFINED("undefined"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("interbational") INTERBATIONAL("interbational"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_0") PTI_2_0("pti2_0"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_1") PTI_2_1("pti2_1"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_2") PTI_2_2("pti2_2"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_3") PTI_2_3("pti2_3"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_4") PTI_2_4("pti2_4"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_5") PTI_2_5("pti2_5"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_6") PTI_2_6("pti2_6"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_7") PTI_2_7("pti2_7"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_8") PTI_2_8("pti2_8"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_9") PTI_2_9("pti2_9"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_10") PTI_2_10("pti2_10"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_11") PTI_2_11("pti2_11"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_12") PTI_2_12("pti2_12"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_13") PTI_2_13("pti2_13"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_14") PTI_2_14("pti2_14"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_15") PTI_2_15("pti2_15"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_16") PTI_2_16("pti2_16"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_17") PTI_2_17("pti2_17"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("pti2_255") PTI_2_255("pti2_255"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("loc13_0") LOC_13_0("loc13_0"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("loc13_1") LOC_13_1("loc13_1"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("loc13_2") LOC_13_2("loc13_2"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("loc13_3") LOC_13_3("loc13_3"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("loc13_4") LOC_13_4("loc13_4"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("loc13_5") LOC_13_5("loc13_5"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("loc13_6") LOC_13_6("loc13_6"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("loc13_7") LOC_13_7("loc13_7"), /** * DEPRECATED since SIRI 2.1 * */ @XmlEnumValue("loc13_8") LOC_13_8("loc13_8"); private final String value; RailSubmodesOfTransportEnumeration(String v) { value = v; } public String value() { return value; } public static RailSubmodesOfTransportEnumeration fromValue(String v) { for (RailSubmodesOfTransportEnumeration c: RailSubmodesOfTransportEnumeration.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy