Class PaxType
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="AgeMeasure" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}MeasureType" minOccurs="0"/>
<element name="Birthdate" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}DateType" minOccurs="0"/>
<element name="CitizenshipCountryCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}CountryCodeType" minOccurs="0"/>
<element name="ContactInfo" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}ContactInfoType" maxOccurs="unbounded" minOccurs="0"/>
<element name="FOID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}FOID" minOccurs="0"/>
<element name="IdentityDoc" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}IdentityDocType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Individual" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}IndividualType" minOccurs="0"/>
<element name="LangUsage" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}LangUsageType" maxOccurs="unbounded" minOccurs="0"/>
<element name="LoyaltyProgramAccount" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}LoyaltyProgramAccountType" maxOccurs="unbounded" minOccurs="0"/>
<element name="PaxID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}ID_Type"/>
<element name="ProfileConsentInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}IndType" minOccurs="0"/>
<element name="ProfileID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}TextType" minOccurs="0"/>
<element name="PTC" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}IATAPTC_CodeType" minOccurs="0"/>
<element name="Remark" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}RemarkType" maxOccurs="unbounded" minOccurs="0"/>
<element name="ResidenceCountryCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}CountryCodeType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MeasureTypeprotected XMLGregorianCalendarprotected Stringprotected List<ContactInfoType>protected FOIDprotected List<IdentityDocType>protected IndividualTypeprotected List<LangUsageType>protected List<LoyaltyProgramAccountType>protected Stringprotected Booleanprotected Stringprotected Stringprotected List<RemarkType>protected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the ageMeasure property.Gets the value of the birthdate property.Gets the value of the citizenshipCountryCode property.Gets the value of the contactInfo property.getFOID()Gets the value of the foid property.Gets the value of the identityDoc property.Gets the value of the individual property.Gets the value of the langUsage property.Gets the value of the loyaltyProgramAccount property.getPaxID()Gets the value of the paxID property.Gets the value of the profileID property.getPTC()Gets the value of the ptc property.Gets the value of the remark property.Gets the value of the residenceCountryCode property.Gets the value of the profileConsentInd property.voidsetAgeMeasure(MeasureType value) Sets the value of the ageMeasure property.voidsetBirthdate(XMLGregorianCalendar value) Sets the value of the birthdate property.voidsetCitizenshipCountryCode(String value) Sets the value of the citizenshipCountryCode property.voidSets the value of the foid property.voidsetIndividual(IndividualType value) Sets the value of the individual property.voidSets the value of the paxID property.voidsetProfileConsentInd(Boolean value) Sets the value of the profileConsentInd property.voidsetProfileID(String value) Sets the value of the profileID property.voidSets the value of the ptc property.voidsetResidenceCountryCode(String value) Sets the value of the residenceCountryCode property.
-
Field Details
-
ageMeasure
-
birthdate
-
citizenshipCountryCode
-
contactInfo
-
foid
-
identityDoc
-
individual
-
langUsage
-
loyaltyProgramAccount
-
paxID
-
profileConsentInd
-
profileID
-
ptc
-
remark
-
residenceCountryCode
-
-
Constructor Details
-
PaxType
public PaxType()
-
-
Method Details
-
getAgeMeasure
Gets the value of the ageMeasure property.- Returns:
- possible object is
MeasureType
-
setAgeMeasure
Sets the value of the ageMeasure property.- Parameters:
value- allowed object isMeasureType
-
getBirthdate
Gets the value of the birthdate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setBirthdate
Sets the value of the birthdate property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getCitizenshipCountryCode
Gets the value of the citizenshipCountryCode property.- Returns:
- possible object is
String
-
setCitizenshipCountryCode
Sets the value of the citizenshipCountryCode property.- Parameters:
value- allowed object isString
-
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
setmethod 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
Gets the value of the foid property.- Returns:
- possible object is
FOID
-
setFOID
Sets the value of the foid property.- Parameters:
value- allowed object isFOID
-
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
setmethod 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
Gets the value of the individual property.- Returns:
- possible object is
IndividualType
-
setIndividual
Sets the value of the individual property.- Parameters:
value- allowed object isIndividualType
-
getLangUsage
Gets the value of the langUsage 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
setmethod for the langUsage property.For example, to add a new item, do as follows:
getLangUsage().add(newItem);Objects of the following type(s) are allowed in the list
LangUsageType -
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
setmethod 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
Gets the value of the paxID property.- Returns:
- possible object is
String
-
setPaxID
Sets the value of the paxID property.- Parameters:
value- allowed object isString
-
isProfileConsentInd
Gets the value of the profileConsentInd property.- Returns:
- possible object is
Boolean
-
setProfileConsentInd
Sets the value of the profileConsentInd property.- Parameters:
value- allowed object isBoolean
-
getProfileID
Gets the value of the profileID property.- Returns:
- possible object is
String
-
setProfileID
Sets the value of the profileID property.- Parameters:
value- allowed object isString
-
getPTC
Gets the value of the ptc property.- Returns:
- possible object is
String
-
setPTC
Sets the value of the ptc property.- Parameters:
value- allowed object isString
-
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
setmethod 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 -
getResidenceCountryCode
Gets the value of the residenceCountryCode property.- Returns:
- possible object is
String
-
setResidenceCountryCode
Sets the value of the residenceCountryCode property.- Parameters:
value- allowed object isString
-