java.lang.Object
de.hybris.platform.ndc182facades.messages.orderretrieverequest.PaxType

public class PaxType extends Object
Any person except members of the crew carried or to be carried with the consent of the carrier, on board of any transport vehicle such as aircraft, train, bus, ship. Holds the attributes specific to a one booking, from shopping to f

Java class for PaxType complex type.

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

 <complexType name="PaxType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ContactInfo" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}ContactInfoType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="FOID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}FOID" minOccurs="0"/>
         <element name="IdentityDoc" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}IdentityDocType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Individual" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}IndividualType" minOccurs="0"/>
         <element name="LoyaltyProgramAccount" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}LoyaltyProgramAccountType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="PaxID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}ID_Type"/>
         <element name="ProfileIDText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}TextType" minOccurs="0"/>
         <element name="Remark" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}RemarkType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • PaxType

      public PaxType()
  • Method Details

    • getContactInfo

      public List<ContactInfoType> getContactInfo()
      Gets the value of the contactInfo 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 contactInfo property.

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

          getContactInfo().add(newItem);
       

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

    • getFOID

      public FOID getFOID()
      Gets the value of the foid property.
      Returns:
      possible object is FOID
    • setFOID

      public void setFOID(FOID value)
      Sets the value of the foid property.
      Parameters:
      value - allowed object is FOID
    • getIdentityDoc

      public List<IdentityDocType> getIdentityDoc()
      Gets the value of the identityDoc 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 identityDoc property.

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

          getIdentityDoc().add(newItem);
       

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

    • getIndividual

      public IndividualType getIndividual()
      Gets the value of the individual property.
      Returns:
      possible object is IndividualType
    • setIndividual

      public void setIndividual(IndividualType value)
      Sets the value of the individual property.
      Parameters:
      value - allowed object is IndividualType
    • getLoyaltyProgramAccount

      public List<LoyaltyProgramAccountType> getLoyaltyProgramAccount()
      Gets the value of the loyaltyProgramAccount 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 loyaltyProgramAccount property.

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

          getLoyaltyProgramAccount().add(newItem);
       

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

    • getPaxID

      public String getPaxID()
      Gets the value of the paxID property.
      Returns:
      possible object is String
    • setPaxID

      public void setPaxID(String value)
      Sets the value of the paxID property.
      Parameters:
      value - allowed object is String
    • getProfileIDText

      public String getProfileIDText()
      Gets the value of the profileIDText property.
      Returns:
      possible object is String
    • setProfileIDText

      public void setProfileIDText(String value)
      Sets the value of the profileIDText property.
      Parameters:
      value - allowed object is String
    • getRemark

      public List<RemarkType> getRemark()
      Gets the value of the remark 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 remark property.

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

          getRemark().add(newItem);
       

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