Class TravelAgencyType
java.lang.Object
de.hybris.platform.ndc182shoppingfacades.messages.seatavailabilityrequest.TravelAgencyType
A private retailer or public service that provides travel and tourism related services to the public on behalf of suppliers such as activities, airlines, car rentals, cruise lines, hotels, railways, travel insurance, and package tours.
Java class for TravelAgencyType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TravelAgencyType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="AgencyID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}ID_Type"/>
<element name="ContactInfo" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}ContactInfoType" maxOccurs="unbounded" minOccurs="0"/>
<element name="IATANumber" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}NumberType" minOccurs="0"/>
<element name="Name" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}ProperNameType" minOccurs="0"/>
<element name="PseudoCityID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}ID_Type" minOccurs="0"/>
<element name="TravelAgent" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}TravelAgentType" minOccurs="0"/>
<element name="TypeCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_SeatAvailabilityRQ}TravelAgencyTypeCodeType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected List<ContactInfoType>protected BigDecimalprotected Stringprotected Stringprotected TravelAgentTypeprotected TravelAgencyTypeCodeContentType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the agencyID property.Gets the value of the contactInfo property.Gets the value of the iataNumber property.getName()Gets the value of the name property.Gets the value of the pseudoCityID property.Gets the value of the travelAgent property.Gets the value of the typeCode property.voidsetAgencyID(String value) Sets the value of the agencyID property.voidsetIATANumber(BigDecimal value) Sets the value of the iataNumber property.voidSets the value of the name property.voidsetPseudoCityID(String value) Sets the value of the pseudoCityID property.voidsetTravelAgent(TravelAgentType value) Sets the value of the travelAgent property.voidSets the value of the typeCode property.
-
Field Details
-
agencyID
-
contactInfo
-
iataNumber
-
name
-
pseudoCityID
-
travelAgent
-
typeCode
-
-
Constructor Details
-
TravelAgencyType
public TravelAgencyType()
-
-
Method Details
-
getAgencyID
Gets the value of the agencyID property.- Returns:
- possible object is
String
-
setAgencyID
Sets the value of the agencyID 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 -
getIATANumber
Gets the value of the iataNumber property.- Returns:
- possible object is
BigDecimal
-
setIATANumber
Sets the value of the iataNumber property.- Parameters:
value- allowed object isBigDecimal
-
getName
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value- allowed object isString
-
getPseudoCityID
Gets the value of the pseudoCityID property.- Returns:
- possible object is
String
-
setPseudoCityID
Sets the value of the pseudoCityID property.- Parameters:
value- allowed object isString
-
getTravelAgent
Gets the value of the travelAgent property.- Returns:
- possible object is
TravelAgentType
-
setTravelAgent
Sets the value of the travelAgent property.- Parameters:
value- allowed object isTravelAgentType
-
getTypeCode
Gets the value of the typeCode property.- Returns:
- possible object is
TravelAgencyTypeCodeContentType
-
setTypeCode
Sets the value of the typeCode property.- Parameters:
value- allowed object isTravelAgencyTypeCodeContentType
-