|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.hotel.AvailGetRQ.HotelAvailRequest
public static class AvailGetRQ.HotelAvailRequest
Provides the criteria to specify availability details to return. The critiera can include date ranges, room and products, rate plans, hurdle rate, etc. Schema fragment(s) for this class:
<xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="HotelAvailRequest" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="DateRange" minOccurs="0"> <xs:complexType> <xs:attributeGroup ref="ns:DateTimeSpanGroup"/> </xs:complexType> </xs:element> <xs:element type="ns:DestinationSystemCodesType" name="DestinationSystemsCode" minOccurs="0"/> <xs:element type="ns:RatePlanCandidatesType" name="RatePlanCandidates" minOccurs="0"/> <xs:element name="RoomTypeCandidates" minOccurs="0"> <!-- Reference to inner class RoomTypeCandidates --> </xs:element> <xs:element name="Offers" minOccurs="0"> <!-- Reference to inner class Offers --> </xs:element> <xs:element name="RestrictionStatusCandidates" minOccurs="0"> <!-- Reference to inner class RestrictionStatusCandidates --> </xs:element> <xs:element name="LengthsOfStayCandidates" minOccurs="0"> <!-- Reference to inner class LengthsOfStayCandidates --> </xs:element> <xs:element name="BestAvailableRateCandidate" minOccurs="0"> <!-- Reference to inner class BestAvailableRateCandidate --> </xs:element> <xs:element name="HurdleRateCandidate" minOccurs="0"> <!-- Reference to inner class HurdleRateCandidate --> </xs:element> <xs:element name="DeltaCandidate" minOccurs="0"> <!-- Reference to inner class DeltaCandidate --> </xs:element> <xs:element name="HotelRef" minOccurs="0"> <!-- Reference to inner class HotelRef --> </xs:element> <xs:element ref="ns:TPA_Extensions" minOccurs="0"/> </xs:sequence> <xs:attribute type="xs:boolean" name="SendBookingLimit"/> <xs:attribute use="optional" name="BookingLimitMessageType"> <xs:simpleType> <!-- Reference to inner class BookingLimitMessage --> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ns:TPA_ExtensionsType" name="TPA_Extensions"/>
Nested Class Summary | |
---|---|
static class |
AvailGetRQ.HotelAvailRequest.BestAvailableRateCandidate
Use to request Best Available Rate Schema fragment(s) for this class: |
static class |
AvailGetRQ.HotelAvailRequest.BookingLimitMessage
Schema fragment(s) for this class: |
static class |
AvailGetRQ.HotelAvailRequest.DeltaCandidate
Use to request Delta Schema fragment(s) for this class: |
static class |
AvailGetRQ.HotelAvailRequest.HotelRef
Indicates the detail of hotel reference information. |
static class |
AvailGetRQ.HotelAvailRequest.HurdleRateCandidate
Use to request Hurdle Rates Schema fragment(s) for this class: |
static class |
AvailGetRQ.HotelAvailRequest.LengthsOfStayCandidates
Collection of Length of Stay elements. |
static class |
AvailGetRQ.HotelAvailRequest.Offers
Collection of requested offers. |
static class |
AvailGetRQ.HotelAvailRequest.RestrictionStatusCandidates
A collection of Restriction Status values. |
static class |
AvailGetRQ.HotelAvailRequest.RoomTypeCandidates
Collection of room stay candidates. |
Constructor Summary | |
---|---|
AvailGetRQ.HotelAvailRequest()
|
Method Summary | |
---|---|
AvailGetRQ.HotelAvailRequest.BestAvailableRateCandidate |
getBestAvailableRateCandidate()
Get the 'BestAvailableRateCandidate' element value. |
AvailGetRQ.HotelAvailRequest.BookingLimitMessage |
getBookingLimitMessage()
Get the 'BookingLimitMessageType' attribute value. |
DateTimeSpanGroup |
getDateRange()
Get the 'DateTimeSpanGroup' attributeGroup value. |
AvailGetRQ.HotelAvailRequest.DeltaCandidate |
getDeltaCandidate()
Get the 'DeltaCandidate' element value. |
DestinationSystemCodes |
getDestinationSystemsCode()
Get the 'DestinationSystemsCode' element value. |
AvailGetRQ.HotelAvailRequest.HotelRef |
getHotelRef()
Get the 'HotelRef' element value. |
AvailGetRQ.HotelAvailRequest.HurdleRateCandidate |
getHurdleRateCandidate()
Get the 'HurdleRateCandidate' element value. |
AvailGetRQ.HotelAvailRequest.LengthsOfStayCandidates |
getLengthsOfStayCandidates()
Get the 'LengthsOfStayCandidates' element value. |
AvailGetRQ.HotelAvailRequest.Offers |
getOffers()
Get the 'Offers' element value. |
RatePlanCandidates |
getRatePlanCandidates()
Get the 'RatePlanCandidates' element value. |
AvailGetRQ.HotelAvailRequest.RestrictionStatusCandidates |
getRestrictionStatusCandidates()
Get the 'RestrictionStatusCandidates' element value. |
AvailGetRQ.HotelAvailRequest.RoomTypeCandidates |
getRoomTypeCandidates()
Get the 'RoomTypeCandidates' element value. |
java.lang.Boolean |
getSendBookingLimit()
Get the 'SendBookingLimit' attribute value. |
TPAExtensions |
getTPAExtensions()
Get the 'TPA_Extensions' element value. |
void |
setBestAvailableRateCandidate(AvailGetRQ.HotelAvailRequest.BestAvailableRateCandidate bestAvailableRateCandidate)
Set the 'BestAvailableRateCandidate' element value. |
void |
setBookingLimitMessage(AvailGetRQ.HotelAvailRequest.BookingLimitMessage bookingLimitMessage)
Set the 'BookingLimitMessageType' attribute value. |
void |
setDateRange(DateTimeSpanGroup dateRange)
Set the 'DateTimeSpanGroup' attributeGroup value. |
void |
setDeltaCandidate(AvailGetRQ.HotelAvailRequest.DeltaCandidate deltaCandidate)
Set the 'DeltaCandidate' element value. |
void |
setDestinationSystemsCode(DestinationSystemCodes destinationSystemsCode)
Set the 'DestinationSystemsCode' element value. |
void |
setHotelRef(AvailGetRQ.HotelAvailRequest.HotelRef hotelRef)
Set the 'HotelRef' element value. |
void |
setHurdleRateCandidate(AvailGetRQ.HotelAvailRequest.HurdleRateCandidate hurdleRateCandidate)
Set the 'HurdleRateCandidate' element value. |
void |
setLengthsOfStayCandidates(AvailGetRQ.HotelAvailRequest.LengthsOfStayCandidates lengthsOfStayCandidates)
Set the 'LengthsOfStayCandidates' element value. |
void |
setOffers(AvailGetRQ.HotelAvailRequest.Offers offers)
Set the 'Offers' element value. |
void |
setRatePlanCandidates(RatePlanCandidates ratePlanCandidates)
Set the 'RatePlanCandidates' element value. |
void |
setRestrictionStatusCandidates(AvailGetRQ.HotelAvailRequest.RestrictionStatusCandidates restrictionStatusCandidates)
Set the 'RestrictionStatusCandidates' element value. |
void |
setRoomTypeCandidates(AvailGetRQ.HotelAvailRequest.RoomTypeCandidates roomTypeCandidates)
Set the 'RoomTypeCandidates' element value. |
void |
setSendBookingLimit(java.lang.Boolean sendBookingLimit)
Set the 'SendBookingLimit' attribute value. |
void |
setTPAExtensions(TPAExtensions TPAExtensions)
Set the 'TPA_Extensions' element value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AvailGetRQ.HotelAvailRequest()
Method Detail |
---|
public DateTimeSpanGroup getDateRange()
public void setDateRange(DateTimeSpanGroup dateRange)
dateRange
- public DestinationSystemCodes getDestinationSystemsCode()
public void setDestinationSystemsCode(DestinationSystemCodes destinationSystemsCode)
destinationSystemsCode
- public RatePlanCandidates getRatePlanCandidates()
public void setRatePlanCandidates(RatePlanCandidates ratePlanCandidates)
ratePlanCandidates
- public AvailGetRQ.HotelAvailRequest.RoomTypeCandidates getRoomTypeCandidates()
public void setRoomTypeCandidates(AvailGetRQ.HotelAvailRequest.RoomTypeCandidates roomTypeCandidates)
roomTypeCandidates
- public AvailGetRQ.HotelAvailRequest.Offers getOffers()
public void setOffers(AvailGetRQ.HotelAvailRequest.Offers offers)
offers
- public AvailGetRQ.HotelAvailRequest.RestrictionStatusCandidates getRestrictionStatusCandidates()
public void setRestrictionStatusCandidates(AvailGetRQ.HotelAvailRequest.RestrictionStatusCandidates restrictionStatusCandidates)
restrictionStatusCandidates
- public AvailGetRQ.HotelAvailRequest.LengthsOfStayCandidates getLengthsOfStayCandidates()
public void setLengthsOfStayCandidates(AvailGetRQ.HotelAvailRequest.LengthsOfStayCandidates lengthsOfStayCandidates)
lengthsOfStayCandidates
- public AvailGetRQ.HotelAvailRequest.BestAvailableRateCandidate getBestAvailableRateCandidate()
public void setBestAvailableRateCandidate(AvailGetRQ.HotelAvailRequest.BestAvailableRateCandidate bestAvailableRateCandidate)
bestAvailableRateCandidate
- public AvailGetRQ.HotelAvailRequest.HurdleRateCandidate getHurdleRateCandidate()
public void setHurdleRateCandidate(AvailGetRQ.HotelAvailRequest.HurdleRateCandidate hurdleRateCandidate)
hurdleRateCandidate
- public AvailGetRQ.HotelAvailRequest.DeltaCandidate getDeltaCandidate()
public void setDeltaCandidate(AvailGetRQ.HotelAvailRequest.DeltaCandidate deltaCandidate)
deltaCandidate
- public AvailGetRQ.HotelAvailRequest.HotelRef getHotelRef()
public void setHotelRef(AvailGetRQ.HotelAvailRequest.HotelRef hotelRef)
hotelRef
- public TPAExtensions getTPAExtensions()
public void setTPAExtensions(TPAExtensions TPAExtensions)
TPAExtensions
- public java.lang.Boolean getSendBookingLimit()
public void setSendBookingLimit(java.lang.Boolean sendBookingLimit)
sendBookingLimit
- public AvailGetRQ.HotelAvailRequest.BookingLimitMessage getBookingLimitMessage()
public void setBookingLimitMessage(AvailGetRQ.HotelAvailRequest.BookingLimitMessage bookingLimitMessage)
bookingLimitMessage
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |