Class 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 Detail

      • capacityRemaining

        protected Float capacityRemaining
      • numberOfLanesRestricted

        protected BigInteger numberOfLanesRestricted
      • numberOfOperationalLanes

        protected BigInteger numberOfOperationalLanes
      • originalNumberOfLanes

        protected BigInteger originalNumberOfLanes
      • impactDetailsExtension

        protected ExtensionType impactDetailsExtension
    • Constructor Detail

      • ImpactDetails

        public ImpactDetails()
    • 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 is Float
      • 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 is BigInteger
      • 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 is BigInteger
      • 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 is BigInteger
      • 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 is ExtensionType