![JAR search and dependency download from the Maven repository](/logo.png)
uk.org.siri.siri21.ServiceConditionEnumeration Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of siri-java-model Show documentation
Show all versions of siri-java-model Show documentation
Java objects based on the public SIRI XSDs
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 ServiceConditionEnumeration.
*
*
The following schema fragment specifies the expected content contained within this class.
*
* <simpleType name="ServiceConditionEnumeration">
* <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
* <enumeration value="unknown"/>
* <enumeration value="delay"/>
* <enumeration value="minorDelays"/>
* <enumeration value="majorDelays"/>
* <enumeration value="operationTimeExtension"/>
* <enumeration value="onTime"/>
* <enumeration value="disturbanceRectified"/>
* <enumeration value="changeOfPlatform"/>
* <enumeration value="lineCancellation"/>
* <enumeration value="tripCancellation"/>
* <enumeration value="boarding"/>
* <enumeration value="goToGate"/>
* <enumeration value="stopCancelled"/>
* <enumeration value="stopMoved"/>
* <enumeration value="stopOnDemand"/>
* <enumeration value="additionalStop"/>
* <enumeration value="substitutedStop"/>
* <enumeration value="diverted"/>
* <enumeration value="disruption"/>
* <enumeration value="limitedOperation"/>
* <enumeration value="discontinuedOperation"/>
* <enumeration value="irregularTraffic"/>
* <enumeration value="wagonOrderChanged"/>
* <enumeration value="trainShortened"/>
* <enumeration value="additionalRide"/>
* <enumeration value="replacementRide"/>
* <enumeration value="temporarilyNonStopping"/>
* <enumeration value="temporaryStopplace"/>
* <enumeration value="undefinedStatus"/>
* <enumeration value="altered"/>
* <enumeration value="cancelled"/>
* <enumeration value="delayed"/>
* <enumeration value="noService"/>
* <enumeration value="disrupted"/>
* <enumeration value="additionalService"/>
* <enumeration value="specialService"/>
* <enumeration value="normalService"/>
* <enumeration value="intermittentService"/>
* <enumeration value="shortFormedService"/>
* <enumeration value="fullLengthService"/>
* <enumeration value="extendedService"/>
* <enumeration value="splittingTrain"/>
* <enumeration value="replacementTransport"/>
* <enumeration value="arrivesEarly"/>
* <enumeration value="shuttleService"/>
* <enumeration value="replacementService"/>
* <enumeration value="undefinedServiceInformation"/>
* </restriction>
* </simpleType>
*
*
*/
@XmlType(name = "ServiceConditionEnumeration")
@XmlEnum
public enum ServiceConditionEnumeration {
/**
* TPEG Pts43_0, unknown
*
*/
@XmlEnumValue("unknown")
UNKNOWN("unknown"),
/**
* TPEG Pts43_1, delay
*
*/
@XmlEnumValue("delay")
DELAY("delay"),
/**
* TPEG Pts43_2, minor delays
*
*/
@XmlEnumValue("minorDelays")
MINOR_DELAYS("minorDelays"),
/**
* TPEG Pts43_3, major delays
*
*/
@XmlEnumValue("majorDelays")
MAJOR_DELAYS("majorDelays"),
/**
* TPEG Pts43_4, operation time extension
*
*/
@XmlEnumValue("operationTimeExtension")
OPERATION_TIME_EXTENSION("operationTimeExtension"),
/**
* TPEG Pts43_5, on time
*
*/
@XmlEnumValue("onTime")
ON_TIME("onTime"),
/**
* TPEG Pts43_6, disturbance rectified
*
*/
@XmlEnumValue("disturbanceRectified")
DISTURBANCE_RECTIFIED("disturbanceRectified"),
/**
* TPEG Pts43_7, change of platform
*
*/
@XmlEnumValue("changeOfPlatform")
CHANGE_OF_PLATFORM("changeOfPlatform"),
/**
* TPEG Pts43_8, line cancellation
*
*/
@XmlEnumValue("lineCancellation")
LINE_CANCELLATION("lineCancellation"),
/**
* TPEG Pts43_9, trip cancellation
*
*/
@XmlEnumValue("tripCancellation")
TRIP_CANCELLATION("tripCancellation"),
/**
* TPEG Pts43_10, boarding
*
*/
@XmlEnumValue("boarding")
BOARDING("boarding"),
/**
* TPEG Pts43_11, go to gate
*
*/
@XmlEnumValue("goToGate")
GO_TO_GATE("goToGate"),
/**
* TPEG Pts43_12, stop cancelled
*
*/
@XmlEnumValue("stopCancelled")
STOP_CANCELLED("stopCancelled"),
/**
* TPEG Pts43_13, stop moved
*
*/
@XmlEnumValue("stopMoved")
STOP_MOVED("stopMoved"),
/**
* TPEG Pts43_14, stop on demand
*
*/
@XmlEnumValue("stopOnDemand")
STOP_ON_DEMAND("stopOnDemand"),
/**
* TPEG Pts43_15, additional stop
*
*/
@XmlEnumValue("additionalStop")
ADDITIONAL_STOP("additionalStop"),
/**
* TPEG Pts43_16, substituted stop
*
*/
@XmlEnumValue("substitutedStop")
SUBSTITUTED_STOP("substitutedStop"),
/**
* TPEG Pts43_17, diverted
*
*/
@XmlEnumValue("diverted")
DIVERTED("diverted"),
/**
* TPEG Pts43_18, disruption
*
*/
@XmlEnumValue("disruption")
DISRUPTION("disruption"),
/**
* TPEG Pts43_19, limited operation
*
*/
@XmlEnumValue("limitedOperation")
LIMITED_OPERATION("limitedOperation"),
/**
* TPEG Pts43_20, discontinued operation
*
*/
@XmlEnumValue("discontinuedOperation")
DISCONTINUED_OPERATION("discontinuedOperation"),
/**
* TPEG Pts43_21, irregular traffic
*
*/
@XmlEnumValue("irregularTraffic")
IRREGULAR_TRAFFIC("irregularTraffic"),
/**
* TPEG Pts43_22, wagon order changed
*
*/
@XmlEnumValue("wagonOrderChanged")
WAGON_ORDER_CHANGED("wagonOrderChanged"),
/**
* TPEG Pts43_23, train shortened
*
*/
@XmlEnumValue("trainShortened")
TRAIN_SHORTENED("trainShortened"),
/**
* TPEG Pts43_24, additional ride
*
*/
@XmlEnumValue("additionalRide")
ADDITIONAL_RIDE("additionalRide"),
/**
* TPEG Pts43_25, replacement ride
*
*/
@XmlEnumValue("replacementRide")
REPLACEMENT_RIDE("replacementRide"),
/**
* TPEG Pts43_26, temporarily non-stopping
*
*/
@XmlEnumValue("temporarilyNonStopping")
TEMPORARILY_NON_STOPPING("temporarilyNonStopping"),
/**
* TPEG Pts43_27, temporary stopplace
*
*/
@XmlEnumValue("temporaryStopplace")
TEMPORARY_STOPPLACE("temporaryStopplace"),
/**
* TPEG Pts43_255, undefined status
*
*/
@XmlEnumValue("undefinedStatus")
UNDEFINED_STATUS("undefinedStatus"),
/**
* TPEG Pti13_1, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("altered")
ALTERED("altered"),
/**
* TPEG Pti13_2, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("cancelled")
CANCELLED("cancelled"),
/**
* TPEG Pti13_3, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("delayed")
DELAYED("delayed"),
/**
* TPEG Pti13_5, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("noService")
NO_SERVICE("noService"),
/**
* TPEG Pti13_6, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("disrupted")
DISRUPTED("disrupted"),
/**
* TPEG Pti13_7, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("additionalService")
ADDITIONAL_SERVICE("additionalService"),
/**
* TPEG Pti13_8, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("specialService")
SPECIAL_SERVICE("specialService"),
/**
* TPEG Pti13_10, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("normalService")
NORMAL_SERVICE("normalService"),
/**
* TPEG Pti13_11, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("intermittentService")
INTERMITTENT_SERVICE("intermittentService"),
/**
* TPEG Pti13_12, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("shortFormedService")
SHORT_FORMED_SERVICE("shortFormedService"),
/**
* TPEG Pti13_13, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("fullLengthService")
FULL_LENGTH_SERVICE("fullLengthService"),
/**
* TPEG Pti13_14, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("extendedService")
EXTENDED_SERVICE("extendedService"),
/**
* TPEG Pti13_15, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("splittingTrain")
SPLITTING_TRAIN("splittingTrain"),
/**
* TPEG Pti13_16, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("replacementTransport")
REPLACEMENT_TRANSPORT("replacementTransport"),
/**
* TPEG Pti13_17, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("arrivesEarly")
ARRIVES_EARLY("arrivesEarly"),
/**
* TPEG Pti13_18, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("shuttleService")
SHUTTLE_SERVICE("shuttleService"),
/**
* TPEG Pti13_19, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("replacementService")
REPLACEMENT_SERVICE("replacementService"),
/**
* TPEG Pti13_255, DEPRECATED since SIRI 2.1
*
*/
@XmlEnumValue("undefinedServiceInformation")
UNDEFINED_SERVICE_INFORMATION("undefinedServiceInformation");
private final String value;
ServiceConditionEnumeration(String v) {
value = v;
}
public String value() {
return value;
}
public static ServiceConditionEnumeration fromValue(String v) {
for (ServiceConditionEnumeration c: ServiceConditionEnumeration.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy