Class PassengerCapacityStructure

  • All Implemented Interfaces:
    Serializable

    public class PassengerCapacityStructure
    extends Object
    implements Serializable
    Real-time capacities of a VEHICLE (by fare class), i.e., number of available seats. Alternative way to communicate occupancy measurements. +SIRI v2.1

    Java class for PassengerCapacityStructure complex type.

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

     <complexType name="PassengerCapacityStructure">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <group ref="{http://www.siri.org.uk/siri}OccupancyScopeFilterGroup"/>
             <group ref="{http://www.siri.org.uk/siri}PassengerCapacityGroup"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • PassengerCapacityStructure

        public PassengerCapacityStructure()
    • Method Detail

      • getCompoundTrainRef

        public CompoundTrainRef getCompoundTrainRef()
        Gets the value of the compoundTrainRef property.
        Returns:
        possible object is CompoundTrainRef
      • setCompoundTrainRef

        public void setCompoundTrainRef​(CompoundTrainRef value)
        Sets the value of the compoundTrainRef property.
        Parameters:
        value - allowed object is CompoundTrainRef
      • getTrainRef

        public TrainRef getTrainRef()
        Gets the value of the trainRef property.
        Returns:
        possible object is TrainRef
      • setTrainRef

        public void setTrainRef​(TrainRef value)
        Sets the value of the trainRef property.
        Parameters:
        value - allowed object is TrainRef
      • setTrainComponentRef

        public void setTrainComponentRef​(TrainComponentRef value)
        Sets the value of the trainComponentRef property.
        Parameters:
        value - allowed object is TrainComponentRef
      • setEntranceToVehicleRef

        public void setEntranceToVehicleRef​(EntranceToVehicleRef value)
        Sets the value of the entranceToVehicleRef property.
        Parameters:
        value - allowed object is EntranceToVehicleRef
      • 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
      • getSeatingCapacity

        public BigInteger getSeatingCapacity()
        Gets the value of the seatingCapacity property.
        Returns:
        possible object is BigInteger
      • setSeatingCapacity

        public void setSeatingCapacity​(BigInteger value)
        Sets the value of the seatingCapacity property.
        Parameters:
        value - allowed object is BigInteger
      • getStandingCapacity

        public BigInteger getStandingCapacity()
        Gets the value of the standingCapacity property.
        Returns:
        possible object is BigInteger
      • setStandingCapacity

        public void setStandingCapacity​(BigInteger value)
        Sets the value of the standingCapacity property.
        Parameters:
        value - allowed object is BigInteger
      • getSpecialPlaceCapacity

        public BigInteger getSpecialPlaceCapacity()
        Gets the value of the specialPlaceCapacity property.
        Returns:
        possible object is BigInteger
      • setSpecialPlaceCapacity

        public void setSpecialPlaceCapacity​(BigInteger value)
        Sets the value of the specialPlaceCapacity property.
        Parameters:
        value - allowed object is BigInteger
      • getPushchairCapacity

        public BigInteger getPushchairCapacity()
        Gets the value of the pushchairCapacity property.
        Returns:
        possible object is BigInteger
      • setPushchairCapacity

        public void setPushchairCapacity​(BigInteger value)
        Sets the value of the pushchairCapacity property.
        Parameters:
        value - allowed object is BigInteger
      • getWheelchairPlaceCapacity

        public BigInteger getWheelchairPlaceCapacity()
        Gets the value of the wheelchairPlaceCapacity property.
        Returns:
        possible object is BigInteger
      • setWheelchairPlaceCapacity

        public void setWheelchairPlaceCapacity​(BigInteger value)
        Sets the value of the wheelchairPlaceCapacity property.
        Parameters:
        value - allowed object is BigInteger
      • getPramPlaceCapacity

        public BigInteger getPramPlaceCapacity()
        Gets the value of the pramPlaceCapacity property.
        Returns:
        possible object is BigInteger
      • setPramPlaceCapacity

        public void setPramPlaceCapacity​(BigInteger value)
        Sets the value of the pramPlaceCapacity property.
        Parameters:
        value - allowed object is BigInteger
      • getBicycleRackCapacity

        public BigInteger getBicycleRackCapacity()
        Gets the value of the bicycleRackCapacity property.
        Returns:
        possible object is BigInteger
      • setBicycleRackCapacity

        public void setBicycleRackCapacity​(BigInteger value)
        Sets the value of the bicycleRackCapacity property.
        Parameters:
        value - allowed object is BigInteger