net.sourceforge.ota_tools.jaxb.ota2010a.ping.SourceType Maven / Gradle / Ivy
The newest version!
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2014.12.31 at 04:22:27 PM PST
//
package net.sourceforge.ota_tools.jaxb.ota2010a.ping;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Provides information on the source of a request.
*
* Java class for SourceType complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="SourceType">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="RequestorID" minOccurs="0">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}UniqueID_Type">
* <attribute name="MessagePassword" type="{http://www.opentravel.org/OTA/2003/05}StringLength1to16" />
* </extension>
* </complexContent>
* </complexType>
* </element>
* <element name="Position" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}PositionGroup"/>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="BookingChannel" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="CompanyName" type="{http://www.opentravel.org/OTA/2003/05}CompanyNameType" minOccurs="0"/>
* </sequence>
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}BookingChannelGroup"/>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="AgentSine" type="{http://www.opentravel.org/OTA/2003/05}StringLength1to16" />
* <attribute name="PseudoCityCode" type="{http://www.opentravel.org/OTA/2003/05}StringLength1to16" />
* <attribute name="ISOCountry" type="{http://www.opentravel.org/OTA/2003/05}ISO3166" />
* <attribute name="ISOCurrency" type="{http://www.opentravel.org/OTA/2003/05}AlphaLength3" />
* <attribute name="AgentDutyCode" type="{http://www.opentravel.org/OTA/2003/05}StringLength1to16" />
* <attribute name="AirlineVendorID" type="{http://www.opentravel.org/OTA/2003/05}UpperCaseAlphaNumericLength2to3" />
* <attribute name="AirportCode" type="{http://www.opentravel.org/OTA/2003/05}UpperCaseAlphaNumericLength3to5" />
* <attribute name="FirstDepartPoint" type="{http://www.opentravel.org/OTA/2003/05}StringLength3" />
* <attribute name="ERSP_UserID" type="{http://www.opentravel.org/OTA/2003/05}StringLength1to16" />
* <attribute name="TerminalID" type="{http://www.opentravel.org/OTA/2003/05}StringLength1to32" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SourceType", propOrder = {
"requestorID",
"position",
"bookingChannel"
})
public class SourceType {
@XmlElement(name = "RequestorID")
protected SourceType.RequestorID requestorID;
@XmlElement(name = "Position")
protected SourceType.Position position;
@XmlElement(name = "BookingChannel")
protected SourceType.BookingChannel bookingChannel;
@XmlAttribute(name = "AgentSine")
protected String agentSine;
@XmlAttribute(name = "PseudoCityCode")
protected String pseudoCityCode;
@XmlAttribute(name = "ISOCountry")
protected String isoCountry;
@XmlAttribute(name = "ISOCurrency")
protected String isoCurrency;
@XmlAttribute(name = "AgentDutyCode")
protected String agentDutyCode;
@XmlAttribute(name = "AirlineVendorID")
protected String airlineVendorID;
@XmlAttribute(name = "AirportCode")
protected String airportCode;
@XmlAttribute(name = "FirstDepartPoint")
protected String firstDepartPoint;
@XmlAttribute(name = "ERSP_UserID")
protected String erspUserID;
@XmlAttribute(name = "TerminalID")
protected String terminalID;
/**
* Gets the value of the requestorID property.
*
* @return
* possible object is
* {@link SourceType.RequestorID }
*
*/
public SourceType.RequestorID getRequestorID() {
return requestorID;
}
/**
* Sets the value of the requestorID property.
*
* @param value
* allowed object is
* {@link SourceType.RequestorID }
*
*/
public void setRequestorID(SourceType.RequestorID value) {
this.requestorID = value;
}
/**
* Gets the value of the position property.
*
* @return
* possible object is
* {@link SourceType.Position }
*
*/
public SourceType.Position getPosition() {
return position;
}
/**
* Sets the value of the position property.
*
* @param value
* allowed object is
* {@link SourceType.Position }
*
*/
public void setPosition(SourceType.Position value) {
this.position = value;
}
/**
* Gets the value of the bookingChannel property.
*
* @return
* possible object is
* {@link SourceType.BookingChannel }
*
*/
public SourceType.BookingChannel getBookingChannel() {
return bookingChannel;
}
/**
* Sets the value of the bookingChannel property.
*
* @param value
* allowed object is
* {@link SourceType.BookingChannel }
*
*/
public void setBookingChannel(SourceType.BookingChannel value) {
this.bookingChannel = value;
}
/**
* Gets the value of the agentSine property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAgentSine() {
return agentSine;
}
/**
* Sets the value of the agentSine property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAgentSine(String value) {
this.agentSine = value;
}
/**
* Gets the value of the pseudoCityCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPseudoCityCode() {
return pseudoCityCode;
}
/**
* Sets the value of the pseudoCityCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPseudoCityCode(String value) {
this.pseudoCityCode = value;
}
/**
* Gets the value of the isoCountry property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getISOCountry() {
return isoCountry;
}
/**
* Sets the value of the isoCountry property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setISOCountry(String value) {
this.isoCountry = value;
}
/**
* Gets the value of the isoCurrency property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getISOCurrency() {
return isoCurrency;
}
/**
* Sets the value of the isoCurrency property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setISOCurrency(String value) {
this.isoCurrency = value;
}
/**
* Gets the value of the agentDutyCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAgentDutyCode() {
return agentDutyCode;
}
/**
* Sets the value of the agentDutyCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAgentDutyCode(String value) {
this.agentDutyCode = value;
}
/**
* Gets the value of the airlineVendorID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAirlineVendorID() {
return airlineVendorID;
}
/**
* Sets the value of the airlineVendorID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAirlineVendorID(String value) {
this.airlineVendorID = value;
}
/**
* Gets the value of the airportCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAirportCode() {
return airportCode;
}
/**
* Sets the value of the airportCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAirportCode(String value) {
this.airportCode = value;
}
/**
* Gets the value of the firstDepartPoint property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFirstDepartPoint() {
return firstDepartPoint;
}
/**
* Sets the value of the firstDepartPoint property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFirstDepartPoint(String value) {
this.firstDepartPoint = value;
}
/**
* Gets the value of the erspUserID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getERSPUserID() {
return erspUserID;
}
/**
* Sets the value of the erspUserID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setERSPUserID(String value) {
this.erspUserID = value;
}
/**
* Gets the value of the terminalID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTerminalID() {
return terminalID;
}
/**
* Sets the value of the terminalID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTerminalID(String value) {
this.terminalID = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="CompanyName" type="{http://www.opentravel.org/OTA/2003/05}CompanyNameType" minOccurs="0"/>
* </sequence>
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}BookingChannelGroup"/>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"companyName"
})
public static class BookingChannel {
@XmlElement(name = "CompanyName")
protected CompanyNameType companyName;
@XmlAttribute(name = "Type", required = true)
protected String type;
@XmlAttribute(name = "Primary")
protected Boolean primary;
/**
* Gets the value of the companyName property.
*
* @return
* possible object is
* {@link CompanyNameType }
*
*/
public CompanyNameType getCompanyName() {
return companyName;
}
/**
* Sets the value of the companyName property.
*
* @param value
* allowed object is
* {@link CompanyNameType }
*
*/
public void setCompanyName(CompanyNameType value) {
this.companyName = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getType() {
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setType(String value) {
this.type = value;
}
/**
* Gets the value of the primary property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean getPrimary() {
return primary;
}
/**
* Sets the value of the primary property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setPrimary(Boolean value) {
this.primary = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}PositionGroup"/>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Position {
@XmlAttribute(name = "Latitude")
protected String latitude;
@XmlAttribute(name = "Longitude")
protected String longitude;
@XmlAttribute(name = "Altitude")
protected String altitude;
@XmlAttribute(name = "AltitudeUnitOfMeasureCode")
protected String altitudeUnitOfMeasureCode;
/**
* Gets the value of the latitude property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLatitude() {
return latitude;
}
/**
* Sets the value of the latitude property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLatitude(String value) {
this.latitude = value;
}
/**
* Gets the value of the longitude property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLongitude() {
return longitude;
}
/**
* Sets the value of the longitude property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLongitude(String value) {
this.longitude = value;
}
/**
* Gets the value of the altitude property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAltitude() {
return altitude;
}
/**
* Sets the value of the altitude property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAltitude(String value) {
this.altitude = value;
}
/**
* Gets the value of the altitudeUnitOfMeasureCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAltitudeUnitOfMeasureCode() {
return altitudeUnitOfMeasureCode;
}
/**
* Sets the value of the altitudeUnitOfMeasureCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAltitudeUnitOfMeasureCode(String value) {
this.altitudeUnitOfMeasureCode = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}UniqueID_Type">
* <attribute name="MessagePassword" type="{http://www.opentravel.org/OTA/2003/05}StringLength1to16" />
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class RequestorID
extends UniqueIDType
{
@XmlAttribute(name = "MessagePassword")
protected String messagePassword;
/**
* Gets the value of the messagePassword property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMessagePassword() {
return messagePassword;
}
/**
* Sets the value of the messagePassword property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMessagePassword(String value) {
this.messagePassword = value;
}
}
}