Class CarParks

  • All Implemented Interfaces:
    Serializable

    public class CarParks
    extends NonRoadEventInformation
    implements Serializable
    Provides information on the status of one or more car parks.

    Java class for CarParks complex type.

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

     <complexType name="CarParks">
       <complexContent>
         <extension base="{http://datex2.eu/schema/1_0/1_0}NonRoadEventInformation">
           <sequence>
             <element name="carParkConfiguration" type="{http://datex2.eu/schema/1_0/1_0}CarParkConfigurationEnum" minOccurs="0"/>
             <element name="carParkIdentity" type="{http://datex2.eu/schema/1_0/1_0}String"/>
             <element name="carParkOccupancy" type="{http://datex2.eu/schema/1_0/1_0}Percentage" minOccurs="0"/>
             <element name="carParkStatus" type="{http://datex2.eu/schema/1_0/1_0}CarParkStatusEnum" minOccurs="0"/>
             <element name="exitRate" type="{http://datex2.eu/schema/1_0/1_0}VehiclesPerHour" minOccurs="0"/>
             <element name="fillRate" type="{http://datex2.eu/schema/1_0/1_0}VehiclesPerHour" minOccurs="0"/>
             <element name="numberOfVacantParkingSpaces" type="{http://datex2.eu/schema/1_0/1_0}NonNegativeInteger" minOccurs="0"/>
             <element name="occupiedSpaces" type="{http://datex2.eu/schema/1_0/1_0}NonNegativeInteger" minOccurs="0"/>
             <element name="queueingTime" type="{http://datex2.eu/schema/1_0/1_0}Time" minOccurs="0"/>
             <element name="totalCapacity" type="{http://datex2.eu/schema/1_0/1_0}NonNegativeInteger" minOccurs="0"/>
             <element name="carParksExtension" type="{http://datex2.eu/schema/1_0/1_0}ExtensionType" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • CarParks

        public CarParks()
    • Method Detail

      • getCarParkIdentity

        public String getCarParkIdentity()
        Gets the value of the carParkIdentity property.
        Returns:
        possible object is String
      • setCarParkIdentity

        public void setCarParkIdentity​(String value)
        Sets the value of the carParkIdentity property.
        Parameters:
        value - allowed object is String
      • getCarParkOccupancy

        public Float getCarParkOccupancy()
        Gets the value of the carParkOccupancy property.
        Returns:
        possible object is Float
      • setCarParkOccupancy

        public void setCarParkOccupancy​(Float value)
        Sets the value of the carParkOccupancy property.
        Parameters:
        value - allowed object is Float
      • setCarParkStatus

        public void setCarParkStatus​(CarParkStatusEnum value)
        Sets the value of the carParkStatus property.
        Parameters:
        value - allowed object is CarParkStatusEnum
      • getExitRate

        public BigInteger getExitRate()
        Gets the value of the exitRate property.
        Returns:
        possible object is BigInteger
      • setExitRate

        public void setExitRate​(BigInteger value)
        Sets the value of the exitRate property.
        Parameters:
        value - allowed object is BigInteger
      • getFillRate

        public BigInteger getFillRate()
        Gets the value of the fillRate property.
        Returns:
        possible object is BigInteger
      • setFillRate

        public void setFillRate​(BigInteger value)
        Sets the value of the fillRate property.
        Parameters:
        value - allowed object is BigInteger
      • getNumberOfVacantParkingSpaces

        public BigInteger getNumberOfVacantParkingSpaces()
        Gets the value of the numberOfVacantParkingSpaces property.
        Returns:
        possible object is BigInteger
      • setNumberOfVacantParkingSpaces

        public void setNumberOfVacantParkingSpaces​(BigInteger value)
        Sets the value of the numberOfVacantParkingSpaces property.
        Parameters:
        value - allowed object is BigInteger
      • getOccupiedSpaces

        public BigInteger getOccupiedSpaces()
        Gets the value of the occupiedSpaces property.
        Returns:
        possible object is BigInteger
      • setOccupiedSpaces

        public void setOccupiedSpaces​(BigInteger value)
        Sets the value of the occupiedSpaces property.
        Parameters:
        value - allowed object is BigInteger
      • getQueueingTime

        public Time getQueueingTime()
        Gets the value of the queueingTime property.
        Returns:
        possible object is Time
      • setQueueingTime

        public void setQueueingTime​(Time value)
        Sets the value of the queueingTime property.
        Parameters:
        value - allowed object is Time
      • getTotalCapacity

        public BigInteger getTotalCapacity()
        Gets the value of the totalCapacity property.
        Returns:
        possible object is BigInteger
      • setTotalCapacity

        public void setTotalCapacity​(BigInteger value)
        Sets the value of the totalCapacity property.
        Parameters:
        value - allowed object is BigInteger
      • getCarParksExtension

        public ExtensionType getCarParksExtension()
        Gets the value of the carParksExtension property.
        Returns:
        possible object is ExtensionType
      • setCarParksExtension

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