it.bz.opendatahub.alpinebits.xml.schema.ota.OTANotifReportRQ Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2020.10.22 at 07:23:30 PM GMT
//
package it.bz.opendatahub.alpinebits.xml.schema.ota;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
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.XmlRootElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
/**
* 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}MessageAcknowledgementType">
* <sequence>
* <element name="NotifDetails" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <choice>
* <element name="HotelNotifReport">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <choice>
* <element name="HotelReservations" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="HotelReservation" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}HotelReservationType">
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="AvailStatusMessages" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="AvailStatusMessage" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}AvailStatusMessageType">
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}HotelReferenceGroup"/>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="RateAmountMessages" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="RateAmountMessage" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}RateAmountMessageType">
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}HotelReferenceGroup"/>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="HotelDescriptiveContents" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="HotelDescriptiveContent" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}HotelDescriptiveContentType">
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}HotelReferenceGroup"/>
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}HotelReferenceGroup"/>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="VehNotifReport">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="VehRes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="VehNotifReportRQCore">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}VehicleResRSCoreType">
* <attribute name="ReservationStatus">
* <simpleType>
* <union memberTypes=" {http://www.opentravel.org/OTA/2003/05}TransactionStatusType {http://www.opentravel.org/OTA/2003/05}UpperCaseAlphaLength1to2">
* </union>
* </simpleType>
* </attribute>
* </extension>
* </complexContent>
* </complexType>
* </element>
* <element name="VehNotifReportRQInfo" type="{http://www.opentravel.org/OTA/2003/05}VehicleResRSAdditionalInfoType" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"notifDetails"
})
@XmlRootElement(name = "OTA_NotifReportRQ")
public class OTANotifReportRQ
extends MessageAcknowledgementType
{
@XmlElement(name = "NotifDetails")
protected OTANotifReportRQ.NotifDetails notifDetails;
/**
* Gets the value of the notifDetails property.
*
* @return
* possible object is
* {@link OTANotifReportRQ.NotifDetails }
*
*/
public OTANotifReportRQ.NotifDetails getNotifDetails() {
return notifDetails;
}
/**
* Sets the value of the notifDetails property.
*
* @param value
* allowed object is
* {@link OTANotifReportRQ.NotifDetails }
*
*/
public void setNotifDetails(OTANotifReportRQ.NotifDetails value) {
this.notifDetails = 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">
* <choice>
* <element name="HotelNotifReport">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <choice>
* <element name="HotelReservations" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="HotelReservation" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}HotelReservationType">
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="AvailStatusMessages" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="AvailStatusMessage" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}AvailStatusMessageType">
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}HotelReferenceGroup"/>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="RateAmountMessages" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="RateAmountMessage" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}RateAmountMessageType">
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}HotelReferenceGroup"/>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="HotelDescriptiveContents" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="HotelDescriptiveContent" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}HotelDescriptiveContentType">
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}HotelReferenceGroup"/>
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}HotelReferenceGroup"/>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="VehNotifReport">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="VehRes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="VehNotifReportRQCore">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}VehicleResRSCoreType">
* <attribute name="ReservationStatus">
* <simpleType>
* <union memberTypes=" {http://www.opentravel.org/OTA/2003/05}TransactionStatusType {http://www.opentravel.org/OTA/2003/05}UpperCaseAlphaLength1to2">
* </union>
* </simpleType>
* </attribute>
* </extension>
* </complexContent>
* </complexType>
* </element>
* <element name="VehNotifReportRQInfo" type="{http://www.opentravel.org/OTA/2003/05}VehicleResRSAdditionalInfoType" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"vehNotifReport",
"hotelNotifReport"
})
public static class NotifDetails {
@XmlElement(name = "VehNotifReport")
protected OTANotifReportRQ.NotifDetails.VehNotifReport vehNotifReport;
@XmlElement(name = "HotelNotifReport")
protected OTANotifReportRQ.NotifDetails.HotelNotifReport hotelNotifReport;
/**
* Gets the value of the vehNotifReport property.
*
* @return
* possible object is
* {@link OTANotifReportRQ.NotifDetails.VehNotifReport }
*
*/
public OTANotifReportRQ.NotifDetails.VehNotifReport getVehNotifReport() {
return vehNotifReport;
}
/**
* Sets the value of the vehNotifReport property.
*
* @param value
* allowed object is
* {@link OTANotifReportRQ.NotifDetails.VehNotifReport }
*
*/
public void setVehNotifReport(OTANotifReportRQ.NotifDetails.VehNotifReport value) {
this.vehNotifReport = value;
}
/**
* Gets the value of the hotelNotifReport property.
*
* @return
* possible object is
* {@link OTANotifReportRQ.NotifDetails.HotelNotifReport }
*
*/
public OTANotifReportRQ.NotifDetails.HotelNotifReport getHotelNotifReport() {
return hotelNotifReport;
}
/**
* Sets the value of the hotelNotifReport property.
*
* @param value
* allowed object is
* {@link OTANotifReportRQ.NotifDetails.HotelNotifReport }
*
*/
public void setHotelNotifReport(OTANotifReportRQ.NotifDetails.HotelNotifReport value) {
this.hotelNotifReport = 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">
* <choice>
* <element name="HotelReservations" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="HotelReservation" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}HotelReservationType">
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="AvailStatusMessages" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="AvailStatusMessage" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}AvailStatusMessageType">
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}HotelReferenceGroup"/>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="RateAmountMessages" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="RateAmountMessage" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}RateAmountMessageType">
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}HotelReferenceGroup"/>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="HotelDescriptiveContents" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="HotelDescriptiveContent" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}HotelDescriptiveContentType">
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}HotelReferenceGroup"/>
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}HotelReferenceGroup"/>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"hotelDescriptiveContents",
"rateAmountMessages",
"availStatusMessages",
"hotelReservations"
})
public static class HotelNotifReport {
@XmlElement(name = "HotelDescriptiveContents")
protected OTANotifReportRQ.NotifDetails.HotelNotifReport.HotelDescriptiveContents hotelDescriptiveContents;
@XmlElement(name = "RateAmountMessages")
protected OTANotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages rateAmountMessages;
@XmlElement(name = "AvailStatusMessages")
protected OTANotifReportRQ.NotifDetails.HotelNotifReport.AvailStatusMessages availStatusMessages;
@XmlElement(name = "HotelReservations")
protected OTANotifReportRQ.NotifDetails.HotelNotifReport.HotelReservations hotelReservations;
/**
* Gets the value of the hotelDescriptiveContents property.
*
* @return
* possible object is
* {@link OTANotifReportRQ.NotifDetails.HotelNotifReport.HotelDescriptiveContents }
*
*/
public OTANotifReportRQ.NotifDetails.HotelNotifReport.HotelDescriptiveContents getHotelDescriptiveContents() {
return hotelDescriptiveContents;
}
/**
* Sets the value of the hotelDescriptiveContents property.
*
* @param value
* allowed object is
* {@link OTANotifReportRQ.NotifDetails.HotelNotifReport.HotelDescriptiveContents }
*
*/
public void setHotelDescriptiveContents(OTANotifReportRQ.NotifDetails.HotelNotifReport.HotelDescriptiveContents value) {
this.hotelDescriptiveContents = value;
}
/**
* Gets the value of the rateAmountMessages property.
*
* @return
* possible object is
* {@link OTANotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages }
*
*/
public OTANotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages getRateAmountMessages() {
return rateAmountMessages;
}
/**
* Sets the value of the rateAmountMessages property.
*
* @param value
* allowed object is
* {@link OTANotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages }
*
*/
public void setRateAmountMessages(OTANotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages value) {
this.rateAmountMessages = value;
}
/**
* Gets the value of the availStatusMessages property.
*
* @return
* possible object is
* {@link OTANotifReportRQ.NotifDetails.HotelNotifReport.AvailStatusMessages }
*
*/
public OTANotifReportRQ.NotifDetails.HotelNotifReport.AvailStatusMessages getAvailStatusMessages() {
return availStatusMessages;
}
/**
* Sets the value of the availStatusMessages property.
*
* @param value
* allowed object is
* {@link OTANotifReportRQ.NotifDetails.HotelNotifReport.AvailStatusMessages }
*
*/
public void setAvailStatusMessages(OTANotifReportRQ.NotifDetails.HotelNotifReport.AvailStatusMessages value) {
this.availStatusMessages = value;
}
/**
* Gets the value of the hotelReservations property.
*
* @return
* possible object is
* {@link OTANotifReportRQ.NotifDetails.HotelNotifReport.HotelReservations }
*
*/
public OTANotifReportRQ.NotifDetails.HotelNotifReport.HotelReservations getHotelReservations() {
return hotelReservations;
}
/**
* Sets the value of the hotelReservations property.
*
* @param value
* allowed object is
* {@link OTANotifReportRQ.NotifDetails.HotelNotifReport.HotelReservations }
*
*/
public void setHotelReservations(OTANotifReportRQ.NotifDetails.HotelNotifReport.HotelReservations value) {
this.hotelReservations = 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="AvailStatusMessage" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}AvailStatusMessageType">
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}HotelReferenceGroup"/>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"availStatusMessages"
})
public static class AvailStatusMessages {
@XmlElement(name = "AvailStatusMessage", required = true)
protected List availStatusMessages;
@XmlAttribute(name = "ChainCode")
protected String chainCode;
@XmlAttribute(name = "BrandCode")
protected String brandCode;
@XmlAttribute(name = "HotelCode")
protected String hotelCode;
@XmlAttribute(name = "HotelCityCode")
protected String hotelCityCode;
@XmlAttribute(name = "HotelName")
protected String hotelName;
@XmlAttribute(name = "HotelCodeContext")
protected String hotelCodeContext;
@XmlAttribute(name = "ChainName")
protected String chainName;
@XmlAttribute(name = "BrandName")
protected String brandName;
@XmlAttribute(name = "AreaID")
protected String areaID;
@XmlAttribute(name = "TTIcode")
@XmlSchemaType(name = "positiveInteger")
protected BigInteger ttIcode;
/**
* Gets the value of the availStatusMessages 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 set
method for the availStatusMessages property.
*
*
* For example, to add a new item, do as follows:
*
* getAvailStatusMessages().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link OTANotifReportRQ.NotifDetails.HotelNotifReport.AvailStatusMessages.AvailStatusMessage }
*
*
*/
public List getAvailStatusMessages() {
if (availStatusMessages == null) {
availStatusMessages = new ArrayList();
}
return this.availStatusMessages;
}
/**
* Gets the value of the chainCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getChainCode() {
return chainCode;
}
/**
* Sets the value of the chainCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setChainCode(String value) {
this.chainCode = value;
}
/**
* Gets the value of the brandCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBrandCode() {
return brandCode;
}
/**
* Sets the value of the brandCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBrandCode(String value) {
this.brandCode = value;
}
/**
* Gets the value of the hotelCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHotelCode() {
return hotelCode;
}
/**
* Sets the value of the hotelCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHotelCode(String value) {
this.hotelCode = value;
}
/**
* Gets the value of the hotelCityCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHotelCityCode() {
return hotelCityCode;
}
/**
* Sets the value of the hotelCityCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHotelCityCode(String value) {
this.hotelCityCode = value;
}
/**
* Gets the value of the hotelName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHotelName() {
return hotelName;
}
/**
* Sets the value of the hotelName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHotelName(String value) {
this.hotelName = value;
}
/**
* Gets the value of the hotelCodeContext property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHotelCodeContext() {
return hotelCodeContext;
}
/**
* Sets the value of the hotelCodeContext property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHotelCodeContext(String value) {
this.hotelCodeContext = value;
}
/**
* Gets the value of the chainName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getChainName() {
return chainName;
}
/**
* Sets the value of the chainName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setChainName(String value) {
this.chainName = value;
}
/**
* Gets the value of the brandName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBrandName() {
return brandName;
}
/**
* Sets the value of the brandName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBrandName(String value) {
this.brandName = value;
}
/**
* Gets the value of the areaID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAreaID() {
return areaID;
}
/**
* Sets the value of the areaID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAreaID(String value) {
this.areaID = value;
}
/**
* Gets the value of the ttIcode property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTTIcode() {
return ttIcode;
}
/**
* Sets the value of the ttIcode property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTTIcode(BigInteger value) {
this.ttIcode = 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}AvailStatusMessageType">
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class AvailStatusMessage
extends AvailStatusMessageType
{
@XmlAttribute(name = "WarningRPH")
protected List warningRPHs;
/**
* Gets the value of the warningRPHs 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 set
method for the warningRPHs property.
*
*
* For example, to add a new item, do as follows:
*
* getWarningRPHs().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List getWarningRPHs() {
if (warningRPHs == null) {
warningRPHs = new ArrayList();
}
return this.warningRPHs;
}
}
}
/**
* 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="HotelDescriptiveContent" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}HotelDescriptiveContentType">
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}HotelReferenceGroup"/>
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}HotelReferenceGroup"/>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"hotelDescriptiveContents"
})
public static class HotelDescriptiveContents {
@XmlElement(name = "HotelDescriptiveContent", required = true)
protected List hotelDescriptiveContents;
@XmlAttribute(name = "ChainCode")
protected String chainCode;
@XmlAttribute(name = "BrandCode")
protected String brandCode;
@XmlAttribute(name = "HotelCode")
protected String hotelCode;
@XmlAttribute(name = "HotelCityCode")
protected String hotelCityCode;
@XmlAttribute(name = "HotelName")
protected String hotelName;
@XmlAttribute(name = "HotelCodeContext")
protected String hotelCodeContext;
@XmlAttribute(name = "ChainName")
protected String chainName;
@XmlAttribute(name = "BrandName")
protected String brandName;
@XmlAttribute(name = "AreaID")
protected String areaID;
@XmlAttribute(name = "TTIcode")
@XmlSchemaType(name = "positiveInteger")
protected BigInteger ttIcode;
/**
* Gets the value of the hotelDescriptiveContents 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 set
method for the hotelDescriptiveContents property.
*
*
* For example, to add a new item, do as follows:
*
* getHotelDescriptiveContents().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link OTANotifReportRQ.NotifDetails.HotelNotifReport.HotelDescriptiveContents.HotelDescriptiveContent }
*
*
*/
public List getHotelDescriptiveContents() {
if (hotelDescriptiveContents == null) {
hotelDescriptiveContents = new ArrayList();
}
return this.hotelDescriptiveContents;
}
/**
* Gets the value of the chainCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getChainCode() {
return chainCode;
}
/**
* Sets the value of the chainCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setChainCode(String value) {
this.chainCode = value;
}
/**
* Gets the value of the brandCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBrandCode() {
return brandCode;
}
/**
* Sets the value of the brandCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBrandCode(String value) {
this.brandCode = value;
}
/**
* Gets the value of the hotelCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHotelCode() {
return hotelCode;
}
/**
* Sets the value of the hotelCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHotelCode(String value) {
this.hotelCode = value;
}
/**
* Gets the value of the hotelCityCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHotelCityCode() {
return hotelCityCode;
}
/**
* Sets the value of the hotelCityCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHotelCityCode(String value) {
this.hotelCityCode = value;
}
/**
* Gets the value of the hotelName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHotelName() {
return hotelName;
}
/**
* Sets the value of the hotelName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHotelName(String value) {
this.hotelName = value;
}
/**
* Gets the value of the hotelCodeContext property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHotelCodeContext() {
return hotelCodeContext;
}
/**
* Sets the value of the hotelCodeContext property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHotelCodeContext(String value) {
this.hotelCodeContext = value;
}
/**
* Gets the value of the chainName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getChainName() {
return chainName;
}
/**
* Sets the value of the chainName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setChainName(String value) {
this.chainName = value;
}
/**
* Gets the value of the brandName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBrandName() {
return brandName;
}
/**
* Sets the value of the brandName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBrandName(String value) {
this.brandName = value;
}
/**
* Gets the value of the areaID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAreaID() {
return areaID;
}
/**
* Sets the value of the areaID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAreaID(String value) {
this.areaID = value;
}
/**
* Gets the value of the ttIcode property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTTIcode() {
return ttIcode;
}
/**
* Sets the value of the ttIcode property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTTIcode(BigInteger value) {
this.ttIcode = 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}HotelDescriptiveContentType">
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}HotelReferenceGroup"/>
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class HotelDescriptiveContent
extends HotelDescriptiveContentType
{
@XmlAttribute(name = "WarningRPH")
protected List warningRPHs;
@XmlAttribute(name = "ChainCode")
protected String chainCode;
@XmlAttribute(name = "BrandCode")
protected String brandCode;
@XmlAttribute(name = "HotelCode")
protected String hotelCode;
@XmlAttribute(name = "HotelCityCode")
protected String hotelCityCode;
@XmlAttribute(name = "HotelName")
protected String hotelName;
@XmlAttribute(name = "HotelCodeContext")
protected String hotelCodeContext;
@XmlAttribute(name = "ChainName")
protected String chainName;
@XmlAttribute(name = "BrandName")
protected String brandName;
@XmlAttribute(name = "AreaID")
protected String areaID;
@XmlAttribute(name = "TTIcode")
@XmlSchemaType(name = "positiveInteger")
protected BigInteger ttIcode;
/**
* Gets the value of the warningRPHs 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 set
method for the warningRPHs property.
*
*
* For example, to add a new item, do as follows:
*
* getWarningRPHs().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List getWarningRPHs() {
if (warningRPHs == null) {
warningRPHs = new ArrayList();
}
return this.warningRPHs;
}
/**
* Gets the value of the chainCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getChainCode() {
return chainCode;
}
/**
* Sets the value of the chainCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setChainCode(String value) {
this.chainCode = value;
}
/**
* Gets the value of the brandCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBrandCode() {
return brandCode;
}
/**
* Sets the value of the brandCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBrandCode(String value) {
this.brandCode = value;
}
/**
* Gets the value of the hotelCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHotelCode() {
return hotelCode;
}
/**
* Sets the value of the hotelCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHotelCode(String value) {
this.hotelCode = value;
}
/**
* Gets the value of the hotelCityCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHotelCityCode() {
return hotelCityCode;
}
/**
* Sets the value of the hotelCityCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHotelCityCode(String value) {
this.hotelCityCode = value;
}
/**
* Gets the value of the hotelName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHotelName() {
return hotelName;
}
/**
* Sets the value of the hotelName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHotelName(String value) {
this.hotelName = value;
}
/**
* Gets the value of the hotelCodeContext property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHotelCodeContext() {
return hotelCodeContext;
}
/**
* Sets the value of the hotelCodeContext property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHotelCodeContext(String value) {
this.hotelCodeContext = value;
}
/**
* Gets the value of the chainName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getChainName() {
return chainName;
}
/**
* Sets the value of the chainName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setChainName(String value) {
this.chainName = value;
}
/**
* Gets the value of the brandName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBrandName() {
return brandName;
}
/**
* Sets the value of the brandName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBrandName(String value) {
this.brandName = value;
}
/**
* Gets the value of the areaID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAreaID() {
return areaID;
}
/**
* Sets the value of the areaID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAreaID(String value) {
this.areaID = value;
}
/**
* Gets the value of the ttIcode property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTTIcode() {
return ttIcode;
}
/**
* Sets the value of the ttIcode property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTTIcode(BigInteger value) {
this.ttIcode = 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="HotelReservation" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}HotelReservationType">
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"hotelReservations"
})
public static class HotelReservations {
@XmlElement(name = "HotelReservation", required = true)
protected List hotelReservations;
/**
* Gets the value of the hotelReservations 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 set
method for the hotelReservations property.
*
*
* For example, to add a new item, do as follows:
*
* getHotelReservations().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link OTANotifReportRQ.NotifDetails.HotelNotifReport.HotelReservations.HotelReservation }
*
*
*/
public List getHotelReservations() {
if (hotelReservations == null) {
hotelReservations = new ArrayList();
}
return this.hotelReservations;
}
/**
* 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}HotelReservationType">
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class HotelReservation
extends HotelReservationType
{
@XmlAttribute(name = "WarningRPH")
protected List warningRPHs;
/**
* Gets the value of the warningRPHs 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 set
method for the warningRPHs property.
*
*
* For example, to add a new item, do as follows:
*
* getWarningRPHs().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List getWarningRPHs() {
if (warningRPHs == null) {
warningRPHs = new ArrayList();
}
return this.warningRPHs;
}
}
}
/**
* 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="RateAmountMessage" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}RateAmountMessageType">
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attGroup ref="{http://www.opentravel.org/OTA/2003/05}HotelReferenceGroup"/>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"rateAmountMessages"
})
public static class RateAmountMessages {
@XmlElement(name = "RateAmountMessage", required = true)
protected List rateAmountMessages;
@XmlAttribute(name = "ChainCode")
protected String chainCode;
@XmlAttribute(name = "BrandCode")
protected String brandCode;
@XmlAttribute(name = "HotelCode")
protected String hotelCode;
@XmlAttribute(name = "HotelCityCode")
protected String hotelCityCode;
@XmlAttribute(name = "HotelName")
protected String hotelName;
@XmlAttribute(name = "HotelCodeContext")
protected String hotelCodeContext;
@XmlAttribute(name = "ChainName")
protected String chainName;
@XmlAttribute(name = "BrandName")
protected String brandName;
@XmlAttribute(name = "AreaID")
protected String areaID;
@XmlAttribute(name = "TTIcode")
@XmlSchemaType(name = "positiveInteger")
protected BigInteger ttIcode;
/**
* Gets the value of the rateAmountMessages 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 set
method for the rateAmountMessages property.
*
*
* For example, to add a new item, do as follows:
*
* getRateAmountMessages().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link OTANotifReportRQ.NotifDetails.HotelNotifReport.RateAmountMessages.RateAmountMessage }
*
*
*/
public List getRateAmountMessages() {
if (rateAmountMessages == null) {
rateAmountMessages = new ArrayList();
}
return this.rateAmountMessages;
}
/**
* Gets the value of the chainCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getChainCode() {
return chainCode;
}
/**
* Sets the value of the chainCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setChainCode(String value) {
this.chainCode = value;
}
/**
* Gets the value of the brandCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBrandCode() {
return brandCode;
}
/**
* Sets the value of the brandCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBrandCode(String value) {
this.brandCode = value;
}
/**
* Gets the value of the hotelCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHotelCode() {
return hotelCode;
}
/**
* Sets the value of the hotelCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHotelCode(String value) {
this.hotelCode = value;
}
/**
* Gets the value of the hotelCityCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHotelCityCode() {
return hotelCityCode;
}
/**
* Sets the value of the hotelCityCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHotelCityCode(String value) {
this.hotelCityCode = value;
}
/**
* Gets the value of the hotelName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHotelName() {
return hotelName;
}
/**
* Sets the value of the hotelName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHotelName(String value) {
this.hotelName = value;
}
/**
* Gets the value of the hotelCodeContext property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHotelCodeContext() {
return hotelCodeContext;
}
/**
* Sets the value of the hotelCodeContext property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHotelCodeContext(String value) {
this.hotelCodeContext = value;
}
/**
* Gets the value of the chainName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getChainName() {
return chainName;
}
/**
* Sets the value of the chainName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setChainName(String value) {
this.chainName = value;
}
/**
* Gets the value of the brandName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBrandName() {
return brandName;
}
/**
* Sets the value of the brandName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBrandName(String value) {
this.brandName = value;
}
/**
* Gets the value of the areaID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAreaID() {
return areaID;
}
/**
* Sets the value of the areaID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAreaID(String value) {
this.areaID = value;
}
/**
* Gets the value of the ttIcode property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTTIcode() {
return ttIcode;
}
/**
* Sets the value of the ttIcode property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTTIcode(BigInteger value) {
this.ttIcode = 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}RateAmountMessageType">
* <attribute name="WarningRPH" type="{http://www.opentravel.org/OTA/2003/05}ListOfRPH" />
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class RateAmountMessage
extends RateAmountMessageType
{
@XmlAttribute(name = "WarningRPH")
protected List warningRPHs;
/**
* Gets the value of the warningRPHs 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 set
method for the warningRPHs property.
*
*
* For example, to add a new item, do as follows:
*
* getWarningRPHs().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List getWarningRPHs() {
if (warningRPHs == null) {
warningRPHs = new ArrayList();
}
return this.warningRPHs;
}
}
}
}
/**
* 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="VehRes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="VehNotifReportRQCore">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}VehicleResRSCoreType">
* <attribute name="ReservationStatus">
* <simpleType>
* <union memberTypes=" {http://www.opentravel.org/OTA/2003/05}TransactionStatusType {http://www.opentravel.org/OTA/2003/05}UpperCaseAlphaLength1to2">
* </union>
* </simpleType>
* </attribute>
* </extension>
* </complexContent>
* </complexType>
* </element>
* <element name="VehNotifReportRQInfo" type="{http://www.opentravel.org/OTA/2003/05}VehicleResRSAdditionalInfoType" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"vehRes"
})
public static class VehNotifReport {
@XmlElement(name = "VehRes")
protected OTANotifReportRQ.NotifDetails.VehNotifReport.VehRes vehRes;
/**
* Gets the value of the vehRes property.
*
* @return
* possible object is
* {@link OTANotifReportRQ.NotifDetails.VehNotifReport.VehRes }
*
*/
public OTANotifReportRQ.NotifDetails.VehNotifReport.VehRes getVehRes() {
return vehRes;
}
/**
* Sets the value of the vehRes property.
*
* @param value
* allowed object is
* {@link OTANotifReportRQ.NotifDetails.VehNotifReport.VehRes }
*
*/
public void setVehRes(OTANotifReportRQ.NotifDetails.VehNotifReport.VehRes value) {
this.vehRes = 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="VehNotifReportRQCore">
* <complexType>
* <complexContent>
* <extension base="{http://www.opentravel.org/OTA/2003/05}VehicleResRSCoreType">
* <attribute name="ReservationStatus">
* <simpleType>
* <union memberTypes=" {http://www.opentravel.org/OTA/2003/05}TransactionStatusType {http://www.opentravel.org/OTA/2003/05}UpperCaseAlphaLength1to2">
* </union>
* </simpleType>
* </attribute>
* </extension>
* </complexContent>
* </complexType>
* </element>
* <element name="VehNotifReportRQInfo" type="{http://www.opentravel.org/OTA/2003/05}VehicleResRSAdditionalInfoType" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"vehNotifReportRQCore",
"vehNotifReportRQInfo"
})
public static class VehRes {
@XmlElement(name = "VehNotifReportRQCore", required = true)
protected OTANotifReportRQ.NotifDetails.VehNotifReport.VehRes.VehNotifReportRQCore vehNotifReportRQCore;
@XmlElement(name = "VehNotifReportRQInfo")
protected VehicleResRSAdditionalInfoType vehNotifReportRQInfo;
/**
* Gets the value of the vehNotifReportRQCore property.
*
* @return
* possible object is
* {@link OTANotifReportRQ.NotifDetails.VehNotifReport.VehRes.VehNotifReportRQCore }
*
*/
public OTANotifReportRQ.NotifDetails.VehNotifReport.VehRes.VehNotifReportRQCore getVehNotifReportRQCore() {
return vehNotifReportRQCore;
}
/**
* Sets the value of the vehNotifReportRQCore property.
*
* @param value
* allowed object is
* {@link OTANotifReportRQ.NotifDetails.VehNotifReport.VehRes.VehNotifReportRQCore }
*
*/
public void setVehNotifReportRQCore(OTANotifReportRQ.NotifDetails.VehNotifReport.VehRes.VehNotifReportRQCore value) {
this.vehNotifReportRQCore = value;
}
/**
* Gets the value of the vehNotifReportRQInfo property.
*
* @return
* possible object is
* {@link VehicleResRSAdditionalInfoType }
*
*/
public VehicleResRSAdditionalInfoType getVehNotifReportRQInfo() {
return vehNotifReportRQInfo;
}
/**
* Sets the value of the vehNotifReportRQInfo property.
*
* @param value
* allowed object is
* {@link VehicleResRSAdditionalInfoType }
*
*/
public void setVehNotifReportRQInfo(VehicleResRSAdditionalInfoType value) {
this.vehNotifReportRQInfo = 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}VehicleResRSCoreType">
* <attribute name="ReservationStatus">
* <simpleType>
* <union memberTypes=" {http://www.opentravel.org/OTA/2003/05}TransactionStatusType {http://www.opentravel.org/OTA/2003/05}UpperCaseAlphaLength1to2">
* </union>
* </simpleType>
* </attribute>
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class VehNotifReportRQCore
extends VehicleResRSCoreType
{
@XmlAttribute(name = "ReservationStatus")
protected String reservationStatus;
/**
* Gets the value of the reservationStatus property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReservationStatus() {
return reservationStatus;
}
/**
* Sets the value of the reservationStatus property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReservationStatus(String value) {
this.reservationStatus = value;
}
}
}
}
}
}