Package org.cxml

Class AirLeg


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

      • travelSegment

        protected java.lang.String travelSegment
      • departureTime

        protected java.lang.String departureTime
      • arrivalTime

        protected java.lang.String arrivalTime
      • flightNumber

        protected java.lang.String flightNumber
      • seatNumber

        protected java.lang.String seatNumber
      • seatType

        protected java.lang.String seatType
      • upgrade

        protected java.lang.String upgrade
      • stops

        protected java.lang.String stops
      • equipment

        protected java.lang.String equipment
      • vendor

        protected Vendor vendor
      • rate

        protected Rate rate
      • meal

        protected java.util.List<Meal> meal
    • Constructor Detail

      • AirLeg

        public AirLeg()
    • 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
      • getDepartureTime

        public java.lang.String getDepartureTime()
        Gets the value of the departureTime property.
        Returns:
        possible object is String
      • setDepartureTime

        public void setDepartureTime​(java.lang.String value)
        Sets the value of the departureTime property.
        Parameters:
        value - allowed object is String
      • getArrivalTime

        public java.lang.String getArrivalTime()
        Gets the value of the arrivalTime property.
        Returns:
        possible object is String
      • setArrivalTime

        public void setArrivalTime​(java.lang.String value)
        Sets the value of the arrivalTime property.
        Parameters:
        value - allowed object is String
      • getFlightNumber

        public java.lang.String getFlightNumber()
        Gets the value of the flightNumber property.
        Returns:
        possible object is String
      • setFlightNumber

        public void setFlightNumber​(java.lang.String value)
        Sets the value of the flightNumber property.
        Parameters:
        value - allowed object is String
      • getSeatNumber

        public java.lang.String getSeatNumber()
        Gets the value of the seatNumber property.
        Returns:
        possible object is String
      • setSeatNumber

        public void setSeatNumber​(java.lang.String value)
        Sets the value of the seatNumber property.
        Parameters:
        value - allowed object is String
      • getSeatType

        public java.lang.String getSeatType()
        Gets the value of the seatType property.
        Returns:
        possible object is String
      • setSeatType

        public void setSeatType​(java.lang.String value)
        Sets the value of the seatType property.
        Parameters:
        value - allowed object is String
      • getUpgrade

        public java.lang.String getUpgrade()
        Gets the value of the upgrade property.
        Returns:
        possible object is String
      • setUpgrade

        public void setUpgrade​(java.lang.String value)
        Sets the value of the upgrade property.
        Parameters:
        value - allowed object is String
      • getStops

        public java.lang.String getStops()
        Gets the value of the stops property.
        Returns:
        possible object is String
      • setStops

        public void setStops​(java.lang.String value)
        Sets the value of the stops property.
        Parameters:
        value - allowed object is String
      • getEquipment

        public java.lang.String getEquipment()
        Gets the value of the equipment property.
        Returns:
        possible object is String
      • setEquipment

        public void setEquipment​(java.lang.String value)
        Sets the value of the equipment 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
      • getAirLegOrigin

        public AirLegOrigin getAirLegOrigin()
        Gets the value of the airLegOrigin property.
        Returns:
        possible object is AirLegOrigin
      • setAirLegOrigin

        public void setAirLegOrigin​(AirLegOrigin value)
        Sets the value of the airLegOrigin property.
        Parameters:
        value - allowed object is AirLegOrigin
      • setAirLegDestination

        public void setAirLegDestination​(AirLegDestination value)
        Sets the value of the airLegDestination property.
        Parameters:
        value - allowed object is AirLegDestination
      • 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
      • getRate

        public Rate getRate()
        Gets the value of the rate property.
        Returns:
        possible object is Rate
      • setRate

        public void setRate​(Rate value)
        Sets the value of the rate property.
        Parameters:
        value - allowed object is Rate
      • getMeal

        public java.util.List<Meal> getMeal()
        Gets the value of the meal 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 meal property.

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

            getMeal().add(newItem);
         

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