java.lang.Object
de.hybris.platform.ndc182facades.messages.orderchangerequest.SelectedOfferItemType

public class SelectedOfferItemType extends Object
OfferItem selected by the Passenger for inclusion in the requested Order. Repeat occurrence of OfferItem (once per passenger) if different passengers want to select different service options, different quantities of a-la-carte items or different seat loc

Java class for SelectedOfferItemType complex type.

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

 <complexType name="SelectedOfferItemType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="OfferItemRefID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}ID_Type"/>
         <element name="PaxRefID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}ID_Type" maxOccurs="unbounded"/>
         <element name="SelectedALaCarteOfferItem" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}SelectedALaCarteOfferItemType" minOccurs="0"/>
         <element name="SelectedBundleServices" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}SelectedBundleServicesType" minOccurs="0"/>
         <element name="SelectedSeat" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}SelectedSeatType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • SelectedOfferItemType

      public SelectedOfferItemType()
  • Method Details

    • getOfferItemRefID

      public String getOfferItemRefID()
      Gets the value of the offerItemRefID property.
      Returns:
      possible object is String
    • setOfferItemRefID

      public void setOfferItemRefID(String value)
      Sets the value of the offerItemRefID property.
      Parameters:
      value - allowed object is String
    • getPaxRefID

      public List<String> getPaxRefID()
      Gets the value of the paxRefID 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 paxRefID property.

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

          getPaxRefID().add(newItem);
       

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

    • getSelectedALaCarteOfferItem

      public SelectedALaCarteOfferItemType getSelectedALaCarteOfferItem()
      Gets the value of the selectedALaCarteOfferItem property.
      Returns:
      possible object is SelectedALaCarteOfferItemType
    • setSelectedALaCarteOfferItem

      public void setSelectedALaCarteOfferItem(SelectedALaCarteOfferItemType value)
      Sets the value of the selectedALaCarteOfferItem property.
      Parameters:
      value - allowed object is SelectedALaCarteOfferItemType
    • getSelectedBundleServices

      public SelectedBundleServicesType getSelectedBundleServices()
      Gets the value of the selectedBundleServices property.
      Returns:
      possible object is SelectedBundleServicesType
    • setSelectedBundleServices

      public void setSelectedBundleServices(SelectedBundleServicesType value)
      Sets the value of the selectedBundleServices property.
      Parameters:
      value - allowed object is SelectedBundleServicesType
    • getSelectedSeat

      public SelectedSeatType getSelectedSeat()
      Gets the value of the selectedSeat property.
      Returns:
      possible object is SelectedSeatType
    • setSelectedSeat

      public void setSelectedSeat(SelectedSeatType value)
      Sets the value of the selectedSeat property.
      Parameters:
      value - allowed object is SelectedSeatType