java.lang.Object
de.hybris.platform.ndc182facades.messages.airshoppingrequest.FlightRequestType

public class FlightRequestType extends Object
Choice of Affinity, Origin Destination, or Journey flight information for this shopping request.

Java class for FlightRequestType complex type.

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

 <complexType name="FlightRequestType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice>
         <element name="AffinityShoppingCriteria" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRQ}AffinityRequestType"/>
         <element name="OriginDestCriteria" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRQ}OriginDestCriteriaType" maxOccurs="unbounded"/>
         <element name="ShoppingResponse" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRQ}ShoppingResponseType"/>
         <element name="SpecificOriginDestCriteria" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRQ}OriginDestType" maxOccurs="unbounded"/>
       </choice>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • FlightRequestType

      public FlightRequestType()
  • Method Details

    • getAffinityShoppingCriteria

      public AffinityRequestType getAffinityShoppingCriteria()
      Gets the value of the affinityShoppingCriteria property.
      Returns:
      possible object is AffinityRequestType
    • setAffinityShoppingCriteria

      public void setAffinityShoppingCriteria(AffinityRequestType value)
      Sets the value of the affinityShoppingCriteria property.
      Parameters:
      value - allowed object is AffinityRequestType
    • getOriginDestCriteria

      public List<OriginDestCriteriaType> getOriginDestCriteria()
      Gets the value of the originDestCriteria 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 originDestCriteria property.

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

          getOriginDestCriteria().add(newItem);
       

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

    • getShoppingResponse

      public ShoppingResponseType getShoppingResponse()
      Gets the value of the shoppingResponse property.
      Returns:
      possible object is ShoppingResponseType
    • setShoppingResponse

      public void setShoppingResponse(ShoppingResponseType value)
      Sets the value of the shoppingResponse property.
      Parameters:
      value - allowed object is ShoppingResponseType
    • getSpecificOriginDestCriteria

      public List<OriginDestType> getSpecificOriginDestCriteria()
      Gets the value of the specificOriginDestCriteria 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 specificOriginDestCriteria property.

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

          getSpecificOriginDestCriteria().add(newItem);
       

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