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_AirShoppingRS}MeasureType" minOccurs="0"/>
<element name="Birthdate" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}DateType" minOccurs="0"/>
<element name="CitizenshipCountryCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}CountryCodeType" minOccurs="0"/>
<element name="ContactInfoRefID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}ID_Type" minOccurs="0"/>
<element name="FOID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}FOID" minOccurs="0"/>
<element name="IdentityDoc" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}IdentityDocType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Individual" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}IndividualType" minOccurs="0"/>
<element name="LangUsage" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}LangUsageType" maxOccurs="unbounded" minOccurs="0"/>
<element name="LoyaltyProgramAccount" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}LoyaltyProgramAccountType" maxOccurs="unbounded" minOccurs="0"/>
<element name="PaxID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}ID_Type"/>
<element name="PaxRefID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}ID_Type" minOccurs="0"/>
<element name="ProfileConsentInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}IndType" minOccurs="0"/>
<element name="ProfileIDText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}TextType" minOccurs="0"/>
<element name="PTC" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}IATAPTC_CodeType" minOccurs="0"/>
<element name="RedressCase" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}RedressCaseType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Remark" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}RemarkType" maxOccurs="unbounded" minOccurs="0"/>
<element name="ResidenceCountryCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}CountryCodeType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MeasureTypeprotected XMLGregorianCalendarprotected Stringprotected Stringprotected FOIDprotected List<IdentityDocType>protected IndividualTypeprotected List<LangUsageType>protected List<LoyaltyProgramAccountType>protected Stringprotected Stringprotected Booleanprotected Stringprotected Stringprotected List<RedressCaseType>protected 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 contactInfoRefID 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 paxRefID property.Gets the value of the profileIDText property.getPTC()Gets the value of the ptc property.Gets the value of the redressCase 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.voidsetContactInfoRefID(String value) Sets the value of the contactInfoRefID 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.voidsetPaxRefID(String value) Sets the value of the paxRefID property.voidsetProfileConsentInd(Boolean value) Sets the value of the profileConsentInd property.voidsetProfileIDText(String value) Sets the value of the profileIDText property.voidSets the value of the ptc property.voidsetResidenceCountryCode(String value) Sets the value of the residenceCountryCode property.
-
Field Details
-
ageMeasure
-
birthdate
-
citizenshipCountryCode
-
contactInfoRefID
-
foid
-
identityDoc
-
individual
-
langUsage
-
loyaltyProgramAccount
-
paxID
-
paxRefID
-
profileConsentInd
-
profileIDText
-
ptc
-
redressCase
-
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
-
getContactInfoRefID
Gets the value of the contactInfoRefID property.- Returns:
- possible object is
String
-
setContactInfoRefID
Sets the value of the contactInfoRefID property.- Parameters:
value- allowed object isString
-
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
-
getPaxRefID
Gets the value of the paxRefID property.- Returns:
- possible object is
String
-
setPaxRefID
Sets the value of the paxRefID 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
-
getProfileIDText
Gets the value of the profileIDText property.- Returns:
- possible object is
String
-
setProfileIDText
Sets the value of the profileIDText 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
-
getRedressCase
Gets the value of the redressCase 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 redressCase property.For example, to add a new item, do as follows:
getRedressCase().add(newItem);Objects of the following type(s) are allowed in the list
RedressCaseType -
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
-