Class RoadOrCarriagewayOrLaneManagement
- java.lang.Object
-
- eu.datex2.siri21.schema._2_0rc1._2_0.SituationRecord
-
- eu.datex2.siri21.schema._2_0rc1._2_0.OperatorAction
-
- eu.datex2.siri21.schema._2_0rc1._2_0.NetworkManagement
-
- eu.datex2.siri21.schema._2_0rc1._2_0.RoadOrCarriagewayOrLaneManagement
-
- All Implemented Interfaces:
Serializable
public class RoadOrCarriagewayOrLaneManagement extends NetworkManagement implements Serializable
Java class for RoadOrCarriagewayOrLaneManagement complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="RoadOrCarriagewayOrLaneManagement"> <complexContent> <extension base="{http://datex2.eu/schema/2_0RC1/2_0}NetworkManagement"> <sequence> <element name="roadOrCarriagewayOrLaneManagementType" type="{http://datex2.eu/schema/2_0RC1/2_0}RoadOrCarriagewayOrLaneManagementTypeEnum"/> <element name="minimumCarOccupancy" type="{http://datex2.eu/schema/2_0RC1/2_0}NonNegativeInteger" minOccurs="0"/> <element name="specifiedCarriageway" type="{http://datex2.eu/schema/2_0RC1/2_0}CarriagewayEnum" maxOccurs="unbounded" minOccurs="0"/> <element name="specifiedLane" type="{http://datex2.eu/schema/2_0RC1/2_0}LaneEnum" maxOccurs="unbounded" minOccurs="0"/> <element name="roadOrCarriagewayOrLaneManagementExtension" type="{http://datex2.eu/schema/2_0RC1/2_0}ExtensionType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected BigIntegerminimumCarOccupancyprotected ExtensionTyperoadOrCarriagewayOrLaneManagementExtensionprotected RoadOrCarriagewayOrLaneManagementTypeEnumroadOrCarriagewayOrLaneManagementTypeprotected List<CarriagewayEnum>specifiedCarriagewaiesprotected List<LaneEnum>specifiedLanes-
Fields inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.NetworkManagement
applicableForTrafficDirections, applicableForTrafficTypes, automaticallyInitiated, complianceOption, forVehiclesWithCharacteristicsOves, networkManagementExtension, placesAtWhichApplicables
-
Fields inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.OperatorAction
actionOrigin, operatorActionExtension, operatorActionStatus
-
Fields inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.SituationRecord
cause, confidentialityOverride, generalPublicComments, groupOfLocations, id, impact, management, nonGeneralPublicComments, probabilityOfOccurrence, situationRecordCreationReference, situationRecordCreationTime, situationRecordExtension, situationRecordFirstSupplierVersionTime, situationRecordObservationTime, situationRecordVersion, situationRecordVersionTime, source, urlLinks, validity
-
-
Constructor Summary
Constructors Constructor Description RoadOrCarriagewayOrLaneManagement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BigIntegergetMinimumCarOccupancy()Gets the value of the minimumCarOccupancy property.ExtensionTypegetRoadOrCarriagewayOrLaneManagementExtension()Gets the value of the roadOrCarriagewayOrLaneManagementExtension property.RoadOrCarriagewayOrLaneManagementTypeEnumgetRoadOrCarriagewayOrLaneManagementType()Gets the value of the roadOrCarriagewayOrLaneManagementType property.List<CarriagewayEnum>getSpecifiedCarriagewaies()Gets the value of the specifiedCarriagewaies property.List<LaneEnum>getSpecifiedLanes()Gets the value of the specifiedLanes property.voidsetMinimumCarOccupancy(BigInteger value)Sets the value of the minimumCarOccupancy property.voidsetRoadOrCarriagewayOrLaneManagementExtension(ExtensionType value)Sets the value of the roadOrCarriagewayOrLaneManagementExtension property.voidsetRoadOrCarriagewayOrLaneManagementType(RoadOrCarriagewayOrLaneManagementTypeEnum value)Sets the value of the roadOrCarriagewayOrLaneManagementType property.-
Methods inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.NetworkManagement
getApplicableForTrafficDirections, getApplicableForTrafficTypes, getComplianceOption, getForVehiclesWithCharacteristicsOves, getNetworkManagementExtension, getPlacesAtWhichApplicables, isAutomaticallyInitiated, setAutomaticallyInitiated, setComplianceOption, setNetworkManagementExtension
-
Methods inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.OperatorAction
getActionOrigin, getOperatorActionExtension, getOperatorActionStatus, setActionOrigin, setOperatorActionExtension, setOperatorActionStatus
-
Methods inherited from class eu.datex2.siri21.schema._2_0rc1._2_0.SituationRecord
getCause, getConfidentialityOverride, getGeneralPublicComments, getGroupOfLocations, getId, getImpact, getManagement, getNonGeneralPublicComments, getProbabilityOfOccurrence, getSituationRecordCreationReference, getSituationRecordCreationTime, getSituationRecordExtension, getSituationRecordFirstSupplierVersionTime, getSituationRecordObservationTime, getSituationRecordVersion, getSituationRecordVersionTime, getSource, getUrlLinks, getValidity, setCause, setConfidentialityOverride, setGroupOfLocations, setId, setImpact, setManagement, setProbabilityOfOccurrence, setSituationRecordCreationReference, setSituationRecordCreationTime, setSituationRecordExtension, setSituationRecordFirstSupplierVersionTime, setSituationRecordObservationTime, setSituationRecordVersion, setSituationRecordVersionTime, setSource, setValidity
-
-
-
-
Field Detail
-
roadOrCarriagewayOrLaneManagementType
protected RoadOrCarriagewayOrLaneManagementTypeEnum roadOrCarriagewayOrLaneManagementType
-
minimumCarOccupancy
protected BigInteger minimumCarOccupancy
-
specifiedCarriagewaies
protected List<CarriagewayEnum> specifiedCarriagewaies
-
roadOrCarriagewayOrLaneManagementExtension
protected ExtensionType roadOrCarriagewayOrLaneManagementExtension
-
-
Method Detail
-
getRoadOrCarriagewayOrLaneManagementType
public RoadOrCarriagewayOrLaneManagementTypeEnum getRoadOrCarriagewayOrLaneManagementType()
Gets the value of the roadOrCarriagewayOrLaneManagementType property.- Returns:
- possible object is
RoadOrCarriagewayOrLaneManagementTypeEnum
-
setRoadOrCarriagewayOrLaneManagementType
public void setRoadOrCarriagewayOrLaneManagementType(RoadOrCarriagewayOrLaneManagementTypeEnum value)
Sets the value of the roadOrCarriagewayOrLaneManagementType property.- Parameters:
value- allowed object isRoadOrCarriagewayOrLaneManagementTypeEnum
-
getMinimumCarOccupancy
public BigInteger getMinimumCarOccupancy()
Gets the value of the minimumCarOccupancy property.- Returns:
- possible object is
BigInteger
-
setMinimumCarOccupancy
public void setMinimumCarOccupancy(BigInteger value)
Sets the value of the minimumCarOccupancy property.- Parameters:
value- allowed object isBigInteger
-
getSpecifiedCarriagewaies
public List<CarriagewayEnum> getSpecifiedCarriagewaies()
Gets the value of the specifiedCarriagewaies property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the specifiedCarriagewaies property.For example, to add a new item, do as follows:
getSpecifiedCarriagewaies().add(newItem);Objects of the following type(s) are allowed in the list
CarriagewayEnum
-
getSpecifiedLanes
public List<LaneEnum> getSpecifiedLanes()
Gets the value of the specifiedLanes property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the specifiedLanes property.For example, to add a new item, do as follows:
getSpecifiedLanes().add(newItem);Objects of the following type(s) are allowed in the list
LaneEnum
-
getRoadOrCarriagewayOrLaneManagementExtension
public ExtensionType getRoadOrCarriagewayOrLaneManagementExtension()
Gets the value of the roadOrCarriagewayOrLaneManagementExtension property.- Returns:
- possible object is
ExtensionType
-
setRoadOrCarriagewayOrLaneManagementExtension
public void setRoadOrCarriagewayOrLaneManagementExtension(ExtensionType value)
Sets the value of the roadOrCarriagewayOrLaneManagementExtension property.- Parameters:
value- allowed object isExtensionType
-
-