Enum RoadMaintenanceTypeEnum
- java.lang.Object
-
- java.lang.Enum<RoadMaintenanceTypeEnum>
-
- eu.datex2.siri13.schema._1_0._1_0.RoadMaintenanceTypeEnum
-
- All Implemented Interfaces:
Serializable,Comparable<RoadMaintenanceTypeEnum>
public enum RoadMaintenanceTypeEnum extends Enum<RoadMaintenanceTypeEnum>
Java class for RoadMaintenanceTypeEnum.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="RoadMaintenanceTypeEnum"> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="clearanceWorkOnCarriageway"/> <enumeration value="clearingAction"/> <enumeration value="installationWork"/> <enumeration value="grassCuttingWork"/> <enumeration value="maintenanceWork"/> <enumeration value="overrunningRoadworks"/> <enumeration value="repairWork"/> <enumeration value="resurfacingWork"/> <enumeration value="roadMarkingWork"/> <enumeration value="roadsideWork"/> <enumeration value="roadworkClearanceInProgress"/> <enumeration value="roadworks"/> <enumeration value="rockFallPreventativeMaintenance"/> <enumeration value="saltingInProgress"/> <enumeration value="snowploughsInUse"/> <enumeration value="treeAndVegetationCuttingWork"/> <enumeration value="other"/> </restriction> </simpleType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CLEARANCE_WORK_ON_CARRIAGEWAYClearance work of unspecified nature on the traffic carriageway.CLEARING_ACTIONUnspecified clearing action undertaken by the traffic operator.GRASS_CUTTING_WORKGrass cutting work in progress.INSTALLATION_WORKInstallation of new equipments or systems on or along-side the roadway.MAINTENANCE_WORKMaintenance of road, associated infrastructure or equipments.OTHEROther than as defined in this enumeration.OVERRUNNING_ROADWORKSRoad maintenance work which is overrunning its planned duration.REPAIR_WORKRepair work to road, associated infrastructure or equipments.RESURFACING_WORKWork associated with relaying or renewal of worn-out road surface (pavement).ROAD_MARKING_WORKStriping and repainting of road markings, plus placement or replacement of reflecting studs (cats' eyes).ROADSIDE_WORKRoad side work of an unspecified nature.ROADWORK_CLEARANCE_IN_PROGRESSRoadworks are completed and are being cleared.ROADWORKSRoad maintenance or improvement activity of an unspecified nature which may potentially cause traffic disruption.ROCK_FALL_PREVENTATIVE_MAINTENANCERock fall preventative maintenance is in progress.SALTING_IN_PROGRESSSpreading of salt and / or grit on the road surface is in progress to prevent or melt snow or ice.SNOWPLOUGHS_IN_USESnowploughs or other similar mechanical devices are being used to clear snow from the road.TREE_AND_VEGETATION_CUTTING_WORKTree and vegetation cutting work is in progress adjacent to the roadway.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RoadMaintenanceTypeEnumfromValue(String v)Stringvalue()static RoadMaintenanceTypeEnumvalueOf(String name)Returns the enum constant of this type with the specified name.static RoadMaintenanceTypeEnum[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
CLEARANCE_WORK_ON_CARRIAGEWAY
public static final RoadMaintenanceTypeEnum CLEARANCE_WORK_ON_CARRIAGEWAY
Clearance work of unspecified nature on the traffic carriageway.
-
CLEARING_ACTION
public static final RoadMaintenanceTypeEnum CLEARING_ACTION
Unspecified clearing action undertaken by the traffic operator.
-
INSTALLATION_WORK
public static final RoadMaintenanceTypeEnum INSTALLATION_WORK
Installation of new equipments or systems on or along-side the roadway.
-
GRASS_CUTTING_WORK
public static final RoadMaintenanceTypeEnum GRASS_CUTTING_WORK
Grass cutting work in progress.
-
MAINTENANCE_WORK
public static final RoadMaintenanceTypeEnum MAINTENANCE_WORK
Maintenance of road, associated infrastructure or equipments.
-
OVERRUNNING_ROADWORKS
public static final RoadMaintenanceTypeEnum OVERRUNNING_ROADWORKS
Road maintenance work which is overrunning its planned duration.
-
REPAIR_WORK
public static final RoadMaintenanceTypeEnum REPAIR_WORK
Repair work to road, associated infrastructure or equipments.
-
RESURFACING_WORK
public static final RoadMaintenanceTypeEnum RESURFACING_WORK
Work associated with relaying or renewal of worn-out road surface (pavement).
-
ROAD_MARKING_WORK
public static final RoadMaintenanceTypeEnum ROAD_MARKING_WORK
Striping and repainting of road markings, plus placement or replacement of reflecting studs (cats' eyes).
-
ROADSIDE_WORK
public static final RoadMaintenanceTypeEnum ROADSIDE_WORK
Road side work of an unspecified nature.
-
ROADWORK_CLEARANCE_IN_PROGRESS
public static final RoadMaintenanceTypeEnum ROADWORK_CLEARANCE_IN_PROGRESS
Roadworks are completed and are being cleared.
-
ROADWORKS
public static final RoadMaintenanceTypeEnum ROADWORKS
Road maintenance or improvement activity of an unspecified nature which may potentially cause traffic disruption.
-
ROCK_FALL_PREVENTATIVE_MAINTENANCE
public static final RoadMaintenanceTypeEnum ROCK_FALL_PREVENTATIVE_MAINTENANCE
Rock fall preventative maintenance is in progress.
-
SALTING_IN_PROGRESS
public static final RoadMaintenanceTypeEnum SALTING_IN_PROGRESS
Spreading of salt and / or grit on the road surface is in progress to prevent or melt snow or ice.
-
SNOWPLOUGHS_IN_USE
public static final RoadMaintenanceTypeEnum SNOWPLOUGHS_IN_USE
Snowploughs or other similar mechanical devices are being used to clear snow from the road.
-
TREE_AND_VEGETATION_CUTTING_WORK
public static final RoadMaintenanceTypeEnum TREE_AND_VEGETATION_CUTTING_WORK
Tree and vegetation cutting work is in progress adjacent to the roadway.
-
OTHER
public static final RoadMaintenanceTypeEnum OTHER
Other than as defined in this enumeration.
-
-
Method Detail
-
values
public static RoadMaintenanceTypeEnum[] 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 (RoadMaintenanceTypeEnum c : RoadMaintenanceTypeEnum.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static RoadMaintenanceTypeEnum 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 RoadMaintenanceTypeEnum fromValue(String v)
-
-