Class Impact

  • All Implemented Interfaces:
    Serializable

    public class Impact
    extends Object
    implements Serializable

    Java class for Impact complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="Impact">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="capacityRemaining" type="{http://datex2.eu/schema/2_0RC1/2_0}Percentage" minOccurs="0"/>
             <element name="numberOfLanesRestricted" type="{http://datex2.eu/schema/2_0RC1/2_0}NonNegativeInteger" minOccurs="0"/>
             <element name="numberOfOperationalLanes" type="{http://datex2.eu/schema/2_0RC1/2_0}NonNegativeInteger" minOccurs="0"/>
             <element name="originalNumberOfLanes" type="{http://datex2.eu/schema/2_0RC1/2_0}NonNegativeInteger" minOccurs="0"/>
             <element name="residualRoadWidth" type="{http://datex2.eu/schema/2_0RC1/2_0}MetresAsFloat" minOccurs="0"/>
             <element name="trafficConstrictionType" type="{http://datex2.eu/schema/2_0RC1/2_0}TrafficConstrictionTypeEnum" minOccurs="0"/>
             <element name="delays" type="{http://datex2.eu/schema/2_0RC1/2_0}Delays" minOccurs="0"/>
             <element name="impactExtension" type="{http://datex2.eu/schema/2_0RC1/2_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
      • residualRoadWidth

        protected Float residualRoadWidth
      • delays

        protected Delays delays
    • Constructor Detail

      • Impact

        public Impact()
    • 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
      • getResidualRoadWidth

        public Float getResidualRoadWidth()
        Gets the value of the residualRoadWidth property.
        Returns:
        possible object is Float
      • setResidualRoadWidth

        public void setResidualRoadWidth​(Float value)
        Sets the value of the residualRoadWidth property.
        Parameters:
        value - allowed object is Float
      • getDelays

        public Delays getDelays()
        Gets the value of the delays property.
        Returns:
        possible object is Delays
      • setDelays

        public void setDelays​(Delays value)
        Sets the value of the delays property.
        Parameters:
        value - allowed object is Delays
      • getImpactExtension

        public ExtensionType getImpactExtension()
        Gets the value of the impactExtension property.
        Returns:
        possible object is ExtensionType
      • setImpactExtension

        public void setImpactExtension​(ExtensionType value)
        Sets the value of the impactExtension property.
        Parameters:
        value - allowed object is ExtensionType