|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.hotel.AvailGetRQ
public class AvailGetRQ
Provides the ability to request availability details for hotel properties by specific criteria that may include dates, date ranges, rates, rooms and products. 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="OTA_HotelAvailGetRQ"> <xs:complexType> <xs:sequence> <xs:element type="ns:POS_Type" name="POS" minOccurs="0"/> <xs:element name="HotelAvailRequests"> <xs:complexType> <xs:sequence> <xs:element name="HotelAvailRequest" maxOccurs="unbounded"> <!-- Reference to inner class HotelAvailRequest --> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attributeGroup ref="ns:OTA_PayloadStdAttributes"/> <xs:attribute type="xs:boolean" use="optional" name="SummaryOnly"/> <xs:attribute use="optional" name="SortOrder"> <xs:simpleType> <!-- Reference to inner class SortOrder --> </xs:simpleType> </xs:attribute> <xs:attribute type="xs:string" use="optional" name="RequestedCurrency"/> <xs:attributeGroup ref="ns:MaxResponsesGroup"/> <xs:attribute use="optional" name="SearchCacheLevel"> <xs:simpleType> <!-- Reference to inner class SearchCacheLevel --> </xs:simpleType> </xs:attribute> <xs:attribute type="xs:float" use="optional" name="MaximumWaitTime"/> <xs:attribute type="xs:string" use="optional" name="MoreDataEchoToken"/> <xs:attribute type="xs:string" use="optional" name="InfoSource"/> </xs:complexType> </xs:element> <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="MaxResponsesGroup"> <xs:attribute type="xs:string" use="optional" name="MaxResponses"/> </xs:attributeGroup>
Nested Class Summary | |
---|---|
static class |
AvailGetRQ.HotelAvailRequest
Provides the criteria to specify availability details to return. |
static class |
AvailGetRQ.SearchCacheLevel
Schema fragment(s) for this class: |
static class |
AvailGetRQ.SortOrder
Schema fragment(s) for this class: |
Constructor Summary | |
---|---|
AvailGetRQ()
|
Method Summary | |
---|---|
void |
addHotelAvailRequest(AvailGetRQ.HotelAvailRequest item)
Add a 'HotelAvailRequest' element item. |
void |
clearHotelAvailRequests()
Remove all 'HotelAvailRequest' element items. |
AvailGetRQ.HotelAvailRequest |
getHotelAvailRequest(int index)
Get 'HotelAvailRequest' element item by position. |
java.util.List<AvailGetRQ.HotelAvailRequest> |
getHotelAvailRequests()
Get the list of 'HotelAvailRequest' element items. |
java.lang.String |
getInfoSource()
Get the 'InfoSource' attribute value. |
java.lang.Float |
getMaximumWaitTime()
Get the 'MaximumWaitTime' attribute value. |
java.lang.String |
getMaxResponses()
Get the 'MaxResponses' attribute value. |
java.lang.String |
getMoreDataEchoToken()
Get the 'MoreDataEchoToken' attribute value. |
OTAPayloadStdAttributes |
getOTAPayloadStdAttributes()
Get the 'OTA_PayloadStdAttributes' attributeGroup value. |
POS |
getPOS()
Get the 'POS' element value. |
java.lang.String |
getRequestedCurrency()
Get the 'RequestedCurrency' attribute value. |
AvailGetRQ.SearchCacheLevel |
getSearchCacheLevel()
Get the 'SearchCacheLevel' attribute value. |
AvailGetRQ.SortOrder |
getSortOrder()
Get the 'SortOrder' attribute value. |
java.lang.Boolean |
getSummaryOnly()
Get the 'SummaryOnly' attribute value. |
void |
setHotelAvailRequests(java.util.List<AvailGetRQ.HotelAvailRequest> list)
Set the list of 'HotelAvailRequest' element items. |
void |
setInfoSource(java.lang.String infoSource)
Set the 'InfoSource' attribute value. |
void |
setMaximumWaitTime(java.lang.Float maximumWaitTime)
Set the 'MaximumWaitTime' attribute value. |
void |
setMaxResponses(java.lang.String maxResponses)
Set the 'MaxResponses' attribute value. |
void |
setMoreDataEchoToken(java.lang.String moreDataEchoToken)
Set the 'MoreDataEchoToken' attribute value. |
void |
setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
Set the 'OTA_PayloadStdAttributes' attributeGroup value. |
void |
setPOS(POS POS)
Set the 'POS' element value. |
void |
setRequestedCurrency(java.lang.String requestedCurrency)
Set the 'RequestedCurrency' attribute value. |
void |
setSearchCacheLevel(AvailGetRQ.SearchCacheLevel searchCacheLevel)
Set the 'SearchCacheLevel' attribute value. |
void |
setSortOrder(AvailGetRQ.SortOrder sortOrder)
Set the 'SortOrder' attribute value. |
void |
setSummaryOnly(java.lang.Boolean summaryOnly)
Set the 'SummaryOnly' attribute value. |
int |
sizeHotelAvailRequests()
Get the number of 'HotelAvailRequest' element items. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AvailGetRQ()
Method Detail |
---|
public POS getPOS()
public void setPOS(POS POS)
POS
- public java.util.List<AvailGetRQ.HotelAvailRequest> getHotelAvailRequests()
public void setHotelAvailRequests(java.util.List<AvailGetRQ.HotelAvailRequest> list)
list
- public int sizeHotelAvailRequests()
public void addHotelAvailRequest(AvailGetRQ.HotelAvailRequest item)
item
- public AvailGetRQ.HotelAvailRequest getHotelAvailRequest(int index)
index
-
public void clearHotelAvailRequests()
public OTAPayloadStdAttributes getOTAPayloadStdAttributes()
public void setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
OTAPayloadStdAttributes
- public java.lang.Boolean getSummaryOnly()
public void setSummaryOnly(java.lang.Boolean summaryOnly)
summaryOnly
- public AvailGetRQ.SortOrder getSortOrder()
public void setSortOrder(AvailGetRQ.SortOrder sortOrder)
sortOrder
- public java.lang.String getRequestedCurrency()
public void setRequestedCurrency(java.lang.String requestedCurrency)
requestedCurrency
- public java.lang.String getMaxResponses()
public void setMaxResponses(java.lang.String maxResponses)
maxResponses
- public AvailGetRQ.SearchCacheLevel getSearchCacheLevel()
public void setSearchCacheLevel(AvailGetRQ.SearchCacheLevel searchCacheLevel)
searchCacheLevel
- public java.lang.Float getMaximumWaitTime()
public void setMaximumWaitTime(java.lang.Float maximumWaitTime)
maximumWaitTime
- public java.lang.String getMoreDataEchoToken()
public void setMoreDataEchoToken(java.lang.String moreDataEchoToken)
moreDataEchoToken
- public java.lang.String getInfoSource()
public void setInfoSource(java.lang.String infoSource)
infoSource
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |