Class ImpactDetails
- java.lang.Object
-
- eu.datex2.siri13.schema._1_0._1_0.ImpactDetails
-
- All Implemented Interfaces:
Serializable
public class ImpactDetails extends Object implements Serializable
Detailed assessment of the impact that an unplanned event or operator action defined by the situation record has on the driving conditions.Java class for ImpactDetails complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ImpactDetails"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="capacityRemaining" type="{http://datex2.eu/schema/1_0/1_0}Percentage" minOccurs="0"/> <element name="numberOfLanesRestricted" type="{http://datex2.eu/schema/1_0/1_0}NonNegativeInteger" minOccurs="0"/> <element name="numberOfOperationalLanes" type="{http://datex2.eu/schema/1_0/1_0}NonNegativeInteger" minOccurs="0"/> <element name="originalNumberOfLanes" type="{http://datex2.eu/schema/1_0/1_0}NonNegativeInteger" minOccurs="0"/> <element name="trafficRestrictionType" type="{http://datex2.eu/schema/1_0/1_0}TrafficRestrictionTypeEnum" minOccurs="0"/> <element name="impactDetailsExtension" type="{http://datex2.eu/schema/1_0/1_0}ExtensionType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected FloatcapacityRemainingprotected ExtensionTypeimpactDetailsExtensionprotected BigIntegernumberOfLanesRestrictedprotected BigIntegernumberOfOperationalLanesprotected BigIntegeroriginalNumberOfLanesprotected TrafficRestrictionTypeEnumtrafficRestrictionType
-
Constructor Summary
Constructors Constructor Description ImpactDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FloatgetCapacityRemaining()Gets the value of the capacityRemaining property.ExtensionTypegetImpactDetailsExtension()Gets the value of the impactDetailsExtension property.BigIntegergetNumberOfLanesRestricted()Gets the value of the numberOfLanesRestricted property.BigIntegergetNumberOfOperationalLanes()Gets the value of the numberOfOperationalLanes property.BigIntegergetOriginalNumberOfLanes()Gets the value of the originalNumberOfLanes property.TrafficRestrictionTypeEnumgetTrafficRestrictionType()Gets the value of the trafficRestrictionType property.voidsetCapacityRemaining(Float value)Sets the value of the capacityRemaining property.voidsetImpactDetailsExtension(ExtensionType value)Sets the value of the impactDetailsExtension property.voidsetNumberOfLanesRestricted(BigInteger value)Sets the value of the numberOfLanesRestricted property.voidsetNumberOfOperationalLanes(BigInteger value)Sets the value of the numberOfOperationalLanes property.voidsetOriginalNumberOfLanes(BigInteger value)Sets the value of the originalNumberOfLanes property.voidsetTrafficRestrictionType(TrafficRestrictionTypeEnum value)Sets the value of the trafficRestrictionType property.
-
-
-
Field Detail
-
capacityRemaining
protected Float capacityRemaining
-
numberOfLanesRestricted
protected BigInteger numberOfLanesRestricted
-
numberOfOperationalLanes
protected BigInteger numberOfOperationalLanes
-
originalNumberOfLanes
protected BigInteger originalNumberOfLanes
-
trafficRestrictionType
protected TrafficRestrictionTypeEnum trafficRestrictionType
-
impactDetailsExtension
protected ExtensionType impactDetailsExtension
-
-
Method Detail
-
getCapacityRemaining
public Float getCapacityRemaining()
Gets the value of the capacityRemaining property.- Returns:
- possible object is
Float
-
setCapacityRemaining
public void setCapacityRemaining(Float value)
Sets the value of the capacityRemaining property.- Parameters:
value- allowed object isFloat
-
getNumberOfLanesRestricted
public BigInteger getNumberOfLanesRestricted()
Gets the value of the numberOfLanesRestricted property.- Returns:
- possible object is
BigInteger
-
setNumberOfLanesRestricted
public void setNumberOfLanesRestricted(BigInteger value)
Sets the value of the numberOfLanesRestricted property.- Parameters:
value- allowed object isBigInteger
-
getNumberOfOperationalLanes
public BigInteger getNumberOfOperationalLanes()
Gets the value of the numberOfOperationalLanes property.- Returns:
- possible object is
BigInteger
-
setNumberOfOperationalLanes
public void setNumberOfOperationalLanes(BigInteger value)
Sets the value of the numberOfOperationalLanes property.- Parameters:
value- allowed object isBigInteger
-
getOriginalNumberOfLanes
public BigInteger getOriginalNumberOfLanes()
Gets the value of the originalNumberOfLanes property.- Returns:
- possible object is
BigInteger
-
setOriginalNumberOfLanes
public void setOriginalNumberOfLanes(BigInteger value)
Sets the value of the originalNumberOfLanes property.- Parameters:
value- allowed object isBigInteger
-
getTrafficRestrictionType
public TrafficRestrictionTypeEnum getTrafficRestrictionType()
Gets the value of the trafficRestrictionType property.- Returns:
- possible object is
TrafficRestrictionTypeEnum
-
setTrafficRestrictionType
public void setTrafficRestrictionType(TrafficRestrictionTypeEnum value)
Sets the value of the trafficRestrictionType property.- Parameters:
value- allowed object isTrafficRestrictionTypeEnum
-
getImpactDetailsExtension
public ExtensionType getImpactDetailsExtension()
Gets the value of the impactDetailsExtension property.- Returns:
- possible object is
ExtensionType
-
setImpactDetailsExtension
public void setImpactDetailsExtension(ExtensionType value)
Sets the value of the impactDetailsExtension property.- Parameters:
value- allowed object isExtensionType
-
-