Class BookingInstructionsType

java.lang.Object
de.hybris.platform.ndc182facades.messages.offerpricerequest.BookingInstructionsType

public class BookingInstructionsType extends Object
Optional service booking instructions to include SSR, OSI and upgrade Method.

Java class for BookingInstructionsType complex type.

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

 <complexType name="BookingInstructionsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="MethodText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}TextType" minOccurs="0"/>
         <element name="OtherServiceInfoText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}TextType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="SpecialService" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}SpecialServiceType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="UpgradeMethodCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}CodeType" minOccurs="0"/>
         <element name="UpgradeNewClassCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRQ}CabinTypeCodeType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • methodText

      protected String methodText
    • otherServiceInfoText

      protected List<String> otherServiceInfoText
    • specialService

      protected List<SpecialServiceType> specialService
    • upgradeMethodCode

      protected String upgradeMethodCode
    • upgradeNewClassCode

      protected String upgradeNewClassCode
  • Constructor Details

    • BookingInstructionsType

      public BookingInstructionsType()
  • Method Details

    • getMethodText

      public String getMethodText()
      Gets the value of the methodText property.
      Returns:
      possible object is String
    • setMethodText

      public void setMethodText(String value)
      Sets the value of the methodText property.
      Parameters:
      value - allowed object is String
    • getOtherServiceInfoText

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

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

          getOtherServiceInfoText().add(newItem);
       

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

    • getSpecialService

      public List<SpecialServiceType> getSpecialService()
      Gets the value of the specialService 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 specialService property.

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

          getSpecialService().add(newItem);
       

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

    • getUpgradeMethodCode

      public String getUpgradeMethodCode()
      Gets the value of the upgradeMethodCode property.
      Returns:
      possible object is String
    • setUpgradeMethodCode

      public void setUpgradeMethodCode(String value)
      Sets the value of the upgradeMethodCode property.
      Parameters:
      value - allowed object is String
    • getUpgradeNewClassCode

      public String getUpgradeNewClassCode()
      Gets the value of the upgradeNewClassCode property.
      Returns:
      possible object is String
    • setUpgradeNewClassCode

      public void setUpgradeNewClassCode(String value)
      Sets the value of the upgradeNewClassCode property.
      Parameters:
      value - allowed object is String