Package uk.org.siri.siri14
Enum MiscellaneousSubReasonEnumeration
- java.lang.Object
-
- java.lang.Enum<MiscellaneousSubReasonEnumeration>
-
- uk.org.siri.siri14.MiscellaneousSubReasonEnumeration
-
- All Implemented Interfaces:
Serializable,Comparable<MiscellaneousSubReasonEnumeration>
public enum MiscellaneousSubReasonEnumeration extends Enum<MiscellaneousSubReasonEnumeration>
Java class for MiscellaneousSubReasonEnumeration.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="MiscellaneousSubReasonEnumeration"> <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN"> <enumeration value="nearMiss"/> <enumeration value="safetyViolation"/> <enumeration value="signalPassedAtDanger"/> <enumeration value="stationOverrun"/> <enumeration value="trainDoor"/> <enumeration value="emergencyServicesCall"/> <enumeration value="policeRequest"/> <enumeration value="fireBrigadeSafetyChecks"/> <enumeration value="unattendedBag"/> <enumeration value="telephonedThreat"/> <enumeration value="suspectVehicle"/> <enumeration value="vandalism"/> <enumeration value="passengerAction"/> <enumeration value="staffAssault"/> <enumeration value="railwayCrime"/> <enumeration value="altercation"/> <enumeration value="theft"/> <enumeration value="fatality"/> <enumeration value="illVehicleOccupants"/> <enumeration value="personUnderTrain"/> <enumeration value="personHitByTrain"/> <enumeration value="personIllOnVehicle"/> <enumeration value="emergencyServices"/> <enumeration value="collision"/> <enumeration value="linesideFire"/> <enumeration value="levelCrossingIncident"/> <enumeration value="fallenTreeOnTheLine"/> <enumeration value="vegetation"/> <enumeration value="trainStruckAnimal"/> <enumeration value="trainStruckObject"/> <enumeration value="animalOnTheLine"/> <enumeration value="routeDiversion"/> <enumeration value="roadClosed"/> <enumeration value="roadworks"/> <enumeration value="specialEvent"/> <enumeration value="bridgeStrike"/> <enumeration value="overheadObstruction"/> <enumeration value="undefinedProblem"/> <enumeration value="march"/> <enumeration value="procession"/> <enumeration value="demonstration"/> <enumeration value="publicDisturbance"/> <enumeration value="filterBlockade"/> <enumeration value="sightseersObstructingAccess"/> <enumeration value="problemsAtBorderPost"/> <enumeration value="problemsAtCustomePost"/> <enumeration value="problemsOnLocalRoad"/> </restriction> </simpleType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ALTERCATIONANIMAL_ON_THE_LINETPEG Pti_19_20 animal on the lineBRIDGE_STRIKETPEG Pti_19_25 bridge strikeCOLLISIONCollision - Alias to pti19_6DEMONSTRATIONEMERGENCY_SERVICESemergencyServices - alias to TPEG Pti_19_6 accidentEMERGENCY_SERVICES_CALLUnspecified emergency service visit.FALLEN_TREE_ON_THE_LINEfallen tree on line- alias to TPEG Pti_19_19 object on the lineFATALITYfatality alias to TPEG Pti_19_6 accidentFILTER_BLOCKADEFIRE_BRIGADE_SAFETY_CHECKSfire brigade safety checksAlias to TPEG Pti_19_3 security alertILL_VEHICLE_OCCUPANTSLEVEL_CROSSING_INCIDENTLevel Crossing Incident - alias to TPEG Pti_19_18 vehicle on the lineLINESIDE_FIREMARCHNEAR_MISSNear Miss - alias to TPEG Pti_19_1 incidentOVERHEAD_OBSTRUCTIONTPEG Pti_19_26 overhead obstructionPASSENGER_ACTIONpassengerActionAlias to pti19PERSON_HIT_BY_TRAINa person hit by a train - alias to TPEG Pti_19_6 accidentPERSON_ILL_ON_VEHICLEperson ill On Vehicle -Alias to pti19_6PERSON_UNDER_TRAINa person under a train - alias to TPEG Pti_19_6 accidentPOLICE_REQUESTrequest of the police Alias to TPEG Pti_19_3 security alertPROBLEMS_AT_BORDER_POSTPROBLEMS_AT_CUSTOME_POSTPROBLEMS_ON_LOCAL_ROADPROCESSIONPUBLIC_DISTURBANCERAILWAY_CRIMERailway Crime Alias to pti19ROAD_CLOSEDTPEG Pti_19_22 road closedROADWORKSTPEG Pti_19_23 roadworksROUTE_DIVERSIONTPEG Pti_19_21 route diversionSAFETY_VIOLATIONNear Miss - alias to TPEG Pti_19_1 incidentSIGHTSEERS_OBSTRUCTING_ACCESSSIGNAL_PASSED_AT_DANGERSignal passed at danger - alias to TPEG Pti_19_1 incidentSPECIAL_EVENTTPEG Pti_19_24 special eventSTAFF_ASSAULTAssault on stafft.Alias to pti19STATION_OVERRUNStation overrun - alias to TPEG Pti_19_1 incidentSUSPECT_VEHICLEtelephoned threat TPEG Pti_19_3 security alertTELEPHONED_THREATtelephoned threat TPEG Pti_19_3 security alertTHEFTTRAIN_DOORtrainDoor- alias to TPEG Pti_19_1 incidentTRAIN_STRUCK_ANIMALTrain struck animal alias to TPEG Pti_19_19 object on the lineTRAIN_STRUCK_OBJECTTrain struck object alias to TPEG Pti_19_19 object on the lineUNATTENDED_BAGan unattended bag TPEG Pti_19_3 security alertUNDEFINED_PROBLEMTPEG Pti_19_255 undefined problemVANDALISMTPEG Pti_19_5 vandalismVEGETATIONvegetation - alias to TPEG Pti_19_19 object on the line
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MiscellaneousSubReasonEnumerationfromValue(String v)Stringvalue()static MiscellaneousSubReasonEnumerationvalueOf(String name)Returns the enum constant of this type with the specified name.static MiscellaneousSubReasonEnumeration[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NEAR_MISS
public static final MiscellaneousSubReasonEnumeration NEAR_MISS
Near Miss - alias to TPEG Pti_19_1 incident
-
SAFETY_VIOLATION
public static final MiscellaneousSubReasonEnumeration SAFETY_VIOLATION
Near Miss - alias to TPEG Pti_19_1 incident
-
SIGNAL_PASSED_AT_DANGER
public static final MiscellaneousSubReasonEnumeration SIGNAL_PASSED_AT_DANGER
Signal passed at danger - alias to TPEG Pti_19_1 incident
-
STATION_OVERRUN
public static final MiscellaneousSubReasonEnumeration STATION_OVERRUN
Station overrun - alias to TPEG Pti_19_1 incident
-
TRAIN_DOOR
public static final MiscellaneousSubReasonEnumeration TRAIN_DOOR
trainDoor- alias to TPEG Pti_19_1 incident
-
EMERGENCY_SERVICES_CALL
public static final MiscellaneousSubReasonEnumeration EMERGENCY_SERVICES_CALL
Unspecified emergency service visit. Alias to pti19
-
POLICE_REQUEST
public static final MiscellaneousSubReasonEnumeration POLICE_REQUEST
request of the police Alias to TPEG Pti_19_3 security alert
-
FIRE_BRIGADE_SAFETY_CHECKS
public static final MiscellaneousSubReasonEnumeration FIRE_BRIGADE_SAFETY_CHECKS
fire brigade safety checksAlias to TPEG Pti_19_3 security alert
-
UNATTENDED_BAG
public static final MiscellaneousSubReasonEnumeration UNATTENDED_BAG
an unattended bag TPEG Pti_19_3 security alert
-
TELEPHONED_THREAT
public static final MiscellaneousSubReasonEnumeration TELEPHONED_THREAT
telephoned threat TPEG Pti_19_3 security alert
-
SUSPECT_VEHICLE
public static final MiscellaneousSubReasonEnumeration SUSPECT_VEHICLE
telephoned threat TPEG Pti_19_3 security alert
-
VANDALISM
public static final MiscellaneousSubReasonEnumeration VANDALISM
TPEG Pti_19_5 vandalism
-
PASSENGER_ACTION
public static final MiscellaneousSubReasonEnumeration PASSENGER_ACTION
passengerActionAlias to pti19
-
STAFF_ASSAULT
public static final MiscellaneousSubReasonEnumeration STAFF_ASSAULT
Assault on stafft.Alias to pti19
-
RAILWAY_CRIME
public static final MiscellaneousSubReasonEnumeration RAILWAY_CRIME
Railway Crime Alias to pti19
-
ALTERCATION
public static final MiscellaneousSubReasonEnumeration ALTERCATION
-
THEFT
public static final MiscellaneousSubReasonEnumeration THEFT
-
FATALITY
public static final MiscellaneousSubReasonEnumeration FATALITY
fatality alias to TPEG Pti_19_6 accident
-
ILL_VEHICLE_OCCUPANTS
public static final MiscellaneousSubReasonEnumeration ILL_VEHICLE_OCCUPANTS
-
PERSON_UNDER_TRAIN
public static final MiscellaneousSubReasonEnumeration PERSON_UNDER_TRAIN
a person under a train - alias to TPEG Pti_19_6 accident
-
PERSON_HIT_BY_TRAIN
public static final MiscellaneousSubReasonEnumeration PERSON_HIT_BY_TRAIN
a person hit by a train - alias to TPEG Pti_19_6 accident
-
PERSON_ILL_ON_VEHICLE
public static final MiscellaneousSubReasonEnumeration PERSON_ILL_ON_VEHICLE
person ill On Vehicle -Alias to pti19_6
-
EMERGENCY_SERVICES
public static final MiscellaneousSubReasonEnumeration EMERGENCY_SERVICES
emergencyServices - alias to TPEG Pti_19_6 accident
-
COLLISION
public static final MiscellaneousSubReasonEnumeration COLLISION
Collision - Alias to pti19_6
-
LINESIDE_FIRE
public static final MiscellaneousSubReasonEnumeration LINESIDE_FIRE
-
LEVEL_CROSSING_INCIDENT
public static final MiscellaneousSubReasonEnumeration LEVEL_CROSSING_INCIDENT
Level Crossing Incident - alias to TPEG Pti_19_18 vehicle on the line
-
FALLEN_TREE_ON_THE_LINE
public static final MiscellaneousSubReasonEnumeration FALLEN_TREE_ON_THE_LINE
fallen tree on line- alias to TPEG Pti_19_19 object on the line
-
VEGETATION
public static final MiscellaneousSubReasonEnumeration VEGETATION
vegetation - alias to TPEG Pti_19_19 object on the line
-
TRAIN_STRUCK_ANIMAL
public static final MiscellaneousSubReasonEnumeration TRAIN_STRUCK_ANIMAL
Train struck animal alias to TPEG Pti_19_19 object on the line
-
TRAIN_STRUCK_OBJECT
public static final MiscellaneousSubReasonEnumeration TRAIN_STRUCK_OBJECT
Train struck object alias to TPEG Pti_19_19 object on the line
-
ANIMAL_ON_THE_LINE
public static final MiscellaneousSubReasonEnumeration ANIMAL_ON_THE_LINE
TPEG Pti_19_20 animal on the line
-
ROUTE_DIVERSION
public static final MiscellaneousSubReasonEnumeration ROUTE_DIVERSION
TPEG Pti_19_21 route diversion
-
ROAD_CLOSED
public static final MiscellaneousSubReasonEnumeration ROAD_CLOSED
TPEG Pti_19_22 road closed
-
ROADWORKS
public static final MiscellaneousSubReasonEnumeration ROADWORKS
TPEG Pti_19_23 roadworks
-
SPECIAL_EVENT
public static final MiscellaneousSubReasonEnumeration SPECIAL_EVENT
TPEG Pti_19_24 special event
-
BRIDGE_STRIKE
public static final MiscellaneousSubReasonEnumeration BRIDGE_STRIKE
TPEG Pti_19_25 bridge strike
-
OVERHEAD_OBSTRUCTION
public static final MiscellaneousSubReasonEnumeration OVERHEAD_OBSTRUCTION
TPEG Pti_19_26 overhead obstruction
-
UNDEFINED_PROBLEM
public static final MiscellaneousSubReasonEnumeration UNDEFINED_PROBLEM
TPEG Pti_19_255 undefined problem
-
MARCH
public static final MiscellaneousSubReasonEnumeration MARCH
-
PROCESSION
public static final MiscellaneousSubReasonEnumeration PROCESSION
-
DEMONSTRATION
public static final MiscellaneousSubReasonEnumeration DEMONSTRATION
-
PUBLIC_DISTURBANCE
public static final MiscellaneousSubReasonEnumeration PUBLIC_DISTURBANCE
-
FILTER_BLOCKADE
public static final MiscellaneousSubReasonEnumeration FILTER_BLOCKADE
-
SIGHTSEERS_OBSTRUCTING_ACCESS
public static final MiscellaneousSubReasonEnumeration SIGHTSEERS_OBSTRUCTING_ACCESS
-
PROBLEMS_AT_BORDER_POST
public static final MiscellaneousSubReasonEnumeration PROBLEMS_AT_BORDER_POST
-
PROBLEMS_AT_CUSTOME_POST
public static final MiscellaneousSubReasonEnumeration PROBLEMS_AT_CUSTOME_POST
-
PROBLEMS_ON_LOCAL_ROAD
public static final MiscellaneousSubReasonEnumeration PROBLEMS_ON_LOCAL_ROAD
-
-
Method Detail
-
values
public static MiscellaneousSubReasonEnumeration[] 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 (MiscellaneousSubReasonEnumeration c : MiscellaneousSubReasonEnumeration.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MiscellaneousSubReasonEnumeration 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 MiscellaneousSubReasonEnumeration fromValue(String v)
-
-