Package org.cxml

Class CarRentalDetail


  • public class CarRentalDetail
    extends java.lang.Object
    • Field Detail

      • travelSegment

        protected java.lang.String travelSegment
      • pickupTime

        protected java.lang.String pickupTime
      • dropoffTime

        protected java.lang.String dropoffTime
      • vendor

        protected Vendor vendor
      • carRentalFee

        protected java.util.List<CarRentalFee> carRentalFee
      • availablePrice

        protected java.util.List<AvailablePrice> availablePrice
    • Constructor Detail

      • CarRentalDetail

        public CarRentalDetail()
    • Method Detail

      • getTravelSegment

        public java.lang.String getTravelSegment()
        Gets the value of the travelSegment property.
        Returns:
        possible object is String
      • setTravelSegment

        public void setTravelSegment​(java.lang.String value)
        Sets the value of the travelSegment property.
        Parameters:
        value - allowed object is String
      • getPickupTime

        public java.lang.String getPickupTime()
        Gets the value of the pickupTime property.
        Returns:
        possible object is String
      • setPickupTime

        public void setPickupTime​(java.lang.String value)
        Sets the value of the pickupTime property.
        Parameters:
        value - allowed object is String
      • getDropoffTime

        public java.lang.String getDropoffTime()
        Gets the value of the dropoffTime property.
        Returns:
        possible object is String
      • setDropoffTime

        public void setDropoffTime​(java.lang.String value)
        Sets the value of the dropoffTime property.
        Parameters:
        value - allowed object is String
      • getVendor

        public Vendor getVendor()
        Gets the value of the vendor property.
        Returns:
        possible object is Vendor
      • setVendor

        public void setVendor​(Vendor value)
        Sets the value of the vendor property.
        Parameters:
        value - allowed object is Vendor
      • getCarRentalPickup

        public CarRentalPickup getCarRentalPickup()
        Gets the value of the carRentalPickup property.
        Returns:
        possible object is CarRentalPickup
      • setCarRentalPickup

        public void setCarRentalPickup​(CarRentalPickup value)
        Sets the value of the carRentalPickup property.
        Parameters:
        value - allowed object is CarRentalPickup
      • getCarRentalDropoff

        public CarRentalDropoff getCarRentalDropoff()
        Gets the value of the carRentalDropoff property.
        Returns:
        possible object is CarRentalDropoff
      • setCarRentalDropoff

        public void setCarRentalDropoff​(CarRentalDropoff value)
        Sets the value of the carRentalDropoff property.
        Parameters:
        value - allowed object is CarRentalDropoff
      • getBookingClassCode

        public BookingClassCode getBookingClassCode()
        Gets the value of the bookingClassCode property.
        Returns:
        possible object is BookingClassCode
      • setBookingClassCode

        public void setBookingClassCode​(BookingClassCode value)
        Sets the value of the bookingClassCode property.
        Parameters:
        value - allowed object is BookingClassCode
      • getCarRentalFee

        public java.util.List<CarRentalFee> getCarRentalFee()
        Gets the value of the carRentalFee property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the carRentalFee property.

        For example, to add a new item, do as follows:

            getCarRentalFee().add(newItem);
         

        Objects of the following type(s) are allowed in the list CarRentalFee

      • getLimitedMileage

        public LimitedMileage getLimitedMileage()
        Gets the value of the limitedMileage property.
        Returns:
        possible object is LimitedMileage
      • setLimitedMileage

        public void setLimitedMileage​(LimitedMileage value)
        Sets the value of the limitedMileage property.
        Parameters:
        value - allowed object is LimitedMileage
      • getAvailablePrice

        public java.util.List<AvailablePrice> getAvailablePrice()
        Gets the value of the availablePrice property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the availablePrice property.

        For example, to add a new item, do as follows:

            getAvailablePrice().add(newItem);
         

        Objects of the following type(s) are allowed in the list AvailablePrice