All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy