Package uk.org.siri.siri20
Enum EquipmentSubReasonEnumeration
- java.lang.Object
-
- java.lang.Enum<EquipmentSubReasonEnumeration>
-
- uk.org.siri.siri20.EquipmentSubReasonEnumeration
-
- All Implemented Interfaces:
Serializable,Comparable<EquipmentSubReasonEnumeration>
public enum EquipmentSubReasonEnumeration extends Enum<EquipmentSubReasonEnumeration>
Java class for EquipmentSubReasonEnumeration.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="EquipmentSubReasonEnumeration"> <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN"> <enumeration value="unknown"/> <enumeration value="pointsProblem"/> <enumeration value="pointsFailure"/> <enumeration value="signalProblem"/> <enumeration value="trainWarningSystemProblem"/> <enumeration value="trackCircuitProblem"/> <enumeration value="signalFailure"/> <enumeration value="signalAndSwitchFailure"/> <enumeration value="derailment"/> <enumeration value="engineFailure"/> <enumeration value="tractionFailure"/> <enumeration value="breakDown"/> <enumeration value="technicalProblem"/> <enumeration value="brokenRail"/> <enumeration value="poorRailConditions"/> <enumeration value="wheelImpactLoad"/> <enumeration value="lackOfOperationalStock"/> <enumeration value="defectiveFireAlarmEquipment"/> <enumeration value="defectivePlatformEdgeDoors"/> <enumeration value="defectiveCctv"/> <enumeration value="defectivePublicAnnouncementSystem"/> <enumeration value="ticketingSystemNotAvailable"/> <enumeration value="leveCrossingFailure"/> <enumeration value="repairWork"/> <enumeration value="constructionWork"/> <enumeration value="maintenanceWork"/> <enumeration value="emergencyEngineeringWork"/> <enumeration value="lateFinishToEngineeringWork"/> <enumeration value="powerProblem"/> <enumeration value="oveheadWireFailure"/> <enumeration value="fuelProblem"/> <enumeration value="swingBridgeFailure"/> <enumeration value="escalatorFailure"/> <enumeration value="liftFailure"/> <enumeration value="gangwayProblem"/> <enumeration value="closedForMaintenance"/> <enumeration value="fuelShortage"/> <enumeration value="deicingWork"/> <enumeration value="wheelProblem"/> <enumeration value="slipperyTrack"/> <enumeration value="luggageCarouselProblem"/> <enumeration value="undefinedEquipmentProblem"/> </restriction> </simpleType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BREAK_DOWNTPEG Pti21_7 break down.BROKEN_RAILBroken rail - alias to TPEG Pti21_8 technical problem.CLOSED_FOR_MAINTENANCETPEG Pti21_18 closed for maintenance.CONSTRUCTION_WORKTPEG Pti21_10 construction work.DEFECTIVE_CCTVdefective CCTV - alias to TPEG Pti21_8 technical problem.DEFECTIVE_FIRE_ALARM_EQUIPMENTdefective fire alarm equipment - alias to TPEG Pti21_8 technical problem.DEFECTIVE_PLATFORM_EDGE_DOORSdefective PEDs (platform edge doors) - alias to TPEG Pti21_8 technical problem.DEFECTIVE_PUBLIC_ANNOUNCEMENT_SYSTEMdefective PA - alias to TPEG Pti21_8 technical problem.DEICING_WORKTPEG Pti21_20 de-icing work.DERAILMENTTPEG Pti21_5 derailment.EMERGENCY_ENGINEERING_WORKemergency engineering work - alias to TPEG Pti21_11 maintenance work.ENGINE_FAILURETPEG Pti21_6 engine failure.ESCALATOR_FAILURETPEG Pti21_15 escalator failure.FUEL_PROBLEMTPEG Pti21_13 fuel problem.FUEL_SHORTAGETPEG Pti21_19 fuel shortage.GANGWAY_PROBLEMTPEG Pti21_17 gangway problem.LACK_OF_OPERATIONAL_STOCKlate lack of operational stock - alias to TPEG Pti21_8 technical problem.LATE_FINISH_TO_ENGINEERING_WORKlate finish to engineering work - alias to TPEG Pti21_11 maintenance work.LEVE_CROSSING_FAILUREticketing facility unavailable - alias to TPEG Pti21_8 technical problem.LIFT_FAILURETPEG Pti21_16 lift failure.LUGGAGE_CAROUSEL_PROBLEMTPEG Pti21_22 luggage carousel problem.MAINTENANCE_WORKTPEG Pti21_11 maintenance work.OVEHEAD_WIRE_FAILURETPEG Pti21_12 power problem.POINTS_FAILURETPEG Pti21_2 points failure.POINTS_PROBLEMTPEG Pti21_1 points problem.POOR_RAIL_CONDITIONSpoor rail conditions - alias to TPEG Pti21_8 technical problem.POWER_PROBLEMTPEG Pti21_12 power problem.REPAIR_WORKTPEG Pti21_9 repair work.SIGNAL_AND_SWITCH_FAILURETPEG Pti21_4 signal failure.SIGNAL_FAILURETPEG Pti21_4 signal failure.SIGNAL_PROBLEMTPEG Pti21_3 signal problem.SLIPPERY_TRACKTPEG Pti21_21 wheel problem.SWING_BRIDGE_FAILURETPEG Pti21_14 swing bridge failure.TECHNICAL_PROBLEMTPEG Pti21_8 technical problem.TICKETING_SYSTEM_NOT_AVAILABLEticketing facility unavailable - alias to TPEG Pti21_8 technical problem.TRACK_CIRCUIT_PROBLEMTrack circuit alias to TPEG Pti21_3 signal problem.TRACTION_FAILUREtraction failure alais to TPEG Pti21_6 engine failure.TRAIN_WARNING_SYSTEM_PROBLEMTrain warning system eg TPWSAlias to TPEG Pti21_3 signal problem.UNDEFINED_EQUIPMENT_PROBLEMTPEG Pti21_255 undefined equipment problem.UNKNOWNTPEG Pti21_0 unknown.WHEEL_IMPACT_LOADWheel Impact Load detectedi by trackside equipment alias to TPEG Pti21_8 technical problem.WHEEL_PROBLEMTPEG Pti21_21 wheel problem.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EquipmentSubReasonEnumerationfromValue(String v)Stringvalue()static EquipmentSubReasonEnumerationvalueOf(String name)Returns the enum constant of this type with the specified name.static EquipmentSubReasonEnumeration[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNKNOWN
public static final EquipmentSubReasonEnumeration UNKNOWN
TPEG Pti21_0 unknown.
-
POINTS_PROBLEM
public static final EquipmentSubReasonEnumeration POINTS_PROBLEM
TPEG Pti21_1 points problem.
-
POINTS_FAILURE
public static final EquipmentSubReasonEnumeration POINTS_FAILURE
TPEG Pti21_2 points failure.
-
SIGNAL_PROBLEM
public static final EquipmentSubReasonEnumeration SIGNAL_PROBLEM
TPEG Pti21_3 signal problem.
-
TRAIN_WARNING_SYSTEM_PROBLEM
public static final EquipmentSubReasonEnumeration TRAIN_WARNING_SYSTEM_PROBLEM
Train warning system eg TPWSAlias to TPEG Pti21_3 signal problem.
-
TRACK_CIRCUIT_PROBLEM
public static final EquipmentSubReasonEnumeration TRACK_CIRCUIT_PROBLEM
Track circuit alias to TPEG Pti21_3 signal problem.
-
SIGNAL_FAILURE
public static final EquipmentSubReasonEnumeration SIGNAL_FAILURE
TPEG Pti21_4 signal failure.
-
SIGNAL_AND_SWITCH_FAILURE
public static final EquipmentSubReasonEnumeration SIGNAL_AND_SWITCH_FAILURE
TPEG Pti21_4 signal failure.
-
DERAILMENT
public static final EquipmentSubReasonEnumeration DERAILMENT
TPEG Pti21_5 derailment.
-
ENGINE_FAILURE
public static final EquipmentSubReasonEnumeration ENGINE_FAILURE
TPEG Pti21_6 engine failure.
-
TRACTION_FAILURE
public static final EquipmentSubReasonEnumeration TRACTION_FAILURE
traction failure alais to TPEG Pti21_6 engine failure.
-
BREAK_DOWN
public static final EquipmentSubReasonEnumeration BREAK_DOWN
TPEG Pti21_7 break down.
-
TECHNICAL_PROBLEM
public static final EquipmentSubReasonEnumeration TECHNICAL_PROBLEM
TPEG Pti21_8 technical problem.
-
BROKEN_RAIL
public static final EquipmentSubReasonEnumeration BROKEN_RAIL
Broken rail - alias to TPEG Pti21_8 technical problem.
-
POOR_RAIL_CONDITIONS
public static final EquipmentSubReasonEnumeration POOR_RAIL_CONDITIONS
poor rail conditions - alias to TPEG Pti21_8 technical problem.
-
WHEEL_IMPACT_LOAD
public static final EquipmentSubReasonEnumeration WHEEL_IMPACT_LOAD
Wheel Impact Load detectedi by trackside equipment alias to TPEG Pti21_8 technical problem.
-
LACK_OF_OPERATIONAL_STOCK
public static final EquipmentSubReasonEnumeration LACK_OF_OPERATIONAL_STOCK
late lack of operational stock - alias to TPEG Pti21_8 technical problem.
-
DEFECTIVE_FIRE_ALARM_EQUIPMENT
public static final EquipmentSubReasonEnumeration DEFECTIVE_FIRE_ALARM_EQUIPMENT
defective fire alarm equipment - alias to TPEG Pti21_8 technical problem.
-
DEFECTIVE_PLATFORM_EDGE_DOORS
public static final EquipmentSubReasonEnumeration DEFECTIVE_PLATFORM_EDGE_DOORS
defective PEDs (platform edge doors) - alias to TPEG Pti21_8 technical problem.
-
DEFECTIVE_CCTV
public static final EquipmentSubReasonEnumeration DEFECTIVE_CCTV
defective CCTV - alias to TPEG Pti21_8 technical problem.
-
DEFECTIVE_PUBLIC_ANNOUNCEMENT_SYSTEM
public static final EquipmentSubReasonEnumeration DEFECTIVE_PUBLIC_ANNOUNCEMENT_SYSTEM
defective PA - alias to TPEG Pti21_8 technical problem.
-
TICKETING_SYSTEM_NOT_AVAILABLE
public static final EquipmentSubReasonEnumeration TICKETING_SYSTEM_NOT_AVAILABLE
ticketing facility unavailable - alias to TPEG Pti21_8 technical problem.
-
LEVE_CROSSING_FAILURE
public static final EquipmentSubReasonEnumeration LEVE_CROSSING_FAILURE
ticketing facility unavailable - alias to TPEG Pti21_8 technical problem.
-
REPAIR_WORK
public static final EquipmentSubReasonEnumeration REPAIR_WORK
TPEG Pti21_9 repair work.
-
CONSTRUCTION_WORK
public static final EquipmentSubReasonEnumeration CONSTRUCTION_WORK
TPEG Pti21_10 construction work.
-
MAINTENANCE_WORK
public static final EquipmentSubReasonEnumeration MAINTENANCE_WORK
TPEG Pti21_11 maintenance work.
-
EMERGENCY_ENGINEERING_WORK
public static final EquipmentSubReasonEnumeration EMERGENCY_ENGINEERING_WORK
emergency engineering work - alias to TPEG Pti21_11 maintenance work.
-
LATE_FINISH_TO_ENGINEERING_WORK
public static final EquipmentSubReasonEnumeration LATE_FINISH_TO_ENGINEERING_WORK
late finish to engineering work - alias to TPEG Pti21_11 maintenance work.
-
POWER_PROBLEM
public static final EquipmentSubReasonEnumeration POWER_PROBLEM
TPEG Pti21_12 power problem.
-
OVEHEAD_WIRE_FAILURE
public static final EquipmentSubReasonEnumeration OVEHEAD_WIRE_FAILURE
TPEG Pti21_12 power problem.
-
FUEL_PROBLEM
public static final EquipmentSubReasonEnumeration FUEL_PROBLEM
TPEG Pti21_13 fuel problem.
-
SWING_BRIDGE_FAILURE
public static final EquipmentSubReasonEnumeration SWING_BRIDGE_FAILURE
TPEG Pti21_14 swing bridge failure.
-
ESCALATOR_FAILURE
public static final EquipmentSubReasonEnumeration ESCALATOR_FAILURE
TPEG Pti21_15 escalator failure.
-
LIFT_FAILURE
public static final EquipmentSubReasonEnumeration LIFT_FAILURE
TPEG Pti21_16 lift failure.
-
GANGWAY_PROBLEM
public static final EquipmentSubReasonEnumeration GANGWAY_PROBLEM
TPEG Pti21_17 gangway problem.
-
CLOSED_FOR_MAINTENANCE
public static final EquipmentSubReasonEnumeration CLOSED_FOR_MAINTENANCE
TPEG Pti21_18 closed for maintenance.
-
FUEL_SHORTAGE
public static final EquipmentSubReasonEnumeration FUEL_SHORTAGE
TPEG Pti21_19 fuel shortage.
-
DEICING_WORK
public static final EquipmentSubReasonEnumeration DEICING_WORK
TPEG Pti21_20 de-icing work.
-
WHEEL_PROBLEM
public static final EquipmentSubReasonEnumeration WHEEL_PROBLEM
TPEG Pti21_21 wheel problem.
-
SLIPPERY_TRACK
public static final EquipmentSubReasonEnumeration SLIPPERY_TRACK
TPEG Pti21_21 wheel problem.
-
LUGGAGE_CAROUSEL_PROBLEM
public static final EquipmentSubReasonEnumeration LUGGAGE_CAROUSEL_PROBLEM
TPEG Pti21_22 luggage carousel problem.
-
UNDEFINED_EQUIPMENT_PROBLEM
public static final EquipmentSubReasonEnumeration UNDEFINED_EQUIPMENT_PROBLEM
TPEG Pti21_255 undefined equipment problem.
-
-
Method Detail
-
values
public static EquipmentSubReasonEnumeration[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (EquipmentSubReasonEnumeration c : EquipmentSubReasonEnumeration.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static EquipmentSubReasonEnumeration valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
value
public String value()
-
fromValue
public static EquipmentSubReasonEnumeration fromValue(String v)
-
-