|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.hotel.InvCountRQ
public class InvCountRQ
Provides the ability to request inventory count details for hotel properties by specific criteria that may include dates, date ranges, 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_HotelInvCountRQ"> <xs:complexType> <xs:sequence> <xs:element type="ns:POS_Type" name="POS" minOccurs="0"/> <xs:element name="HotelInvCountRequests"> <xs:complexType> <xs:sequence> <xs:element name="HotelInvCountRequest" maxOccurs="unbounded"> <!-- Reference to inner class HotelInvCountRequest --> </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 |
InvCountRQ.HotelInvCountRequest
Provides the criteria to identify the date range and room type inventory to be returned. |
static class |
InvCountRQ.SearchCacheLevel
Schema fragment(s) for this class: |
static class |
InvCountRQ.SortOrder
Schema fragment(s) for this class: |
Constructor Summary | |
---|---|
InvCountRQ()
|
Method Summary | |
---|---|
void |
addHotelInvCountRequest(InvCountRQ.HotelInvCountRequest item)
Add a 'HotelInvCountRequest' element item. |
void |
clearHotelInvCountRequests()
Remove all 'HotelInvCountRequest' element items. |
InvCountRQ.HotelInvCountRequest |
getHotelInvCountRequest(int index)
Get 'HotelInvCountRequest' element item by position. |
java.util.List<InvCountRQ.HotelInvCountRequest> |
getHotelInvCountRequests()
Get the list of 'HotelInvCountRequest' 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. |
InvCountRQ.SearchCacheLevel |
getSearchCacheLevel()
Get the 'SearchCacheLevel' attribute value. |
InvCountRQ.SortOrder |
getSortOrder()
Get the 'SortOrder' attribute value. |
java.lang.Boolean |
getSummaryOnly()
Get the 'SummaryOnly' attribute value. |
void |
setHotelInvCountRequests(java.util.List<InvCountRQ.HotelInvCountRequest> list)
Set the list of 'HotelInvCountRequest' 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(InvCountRQ.SearchCacheLevel searchCacheLevel)
Set the 'SearchCacheLevel' attribute value. |
void |
setSortOrder(InvCountRQ.SortOrder sortOrder)
Set the 'SortOrder' attribute value. |
void |
setSummaryOnly(java.lang.Boolean summaryOnly)
Set the 'SummaryOnly' attribute value. |
int |
sizeHotelInvCountRequests()
Get the number of 'HotelInvCountRequest' element items. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InvCountRQ()
Method Detail |
---|
public POS getPOS()
public void setPOS(POS POS)
POS
- public java.util.List<InvCountRQ.HotelInvCountRequest> getHotelInvCountRequests()
public void setHotelInvCountRequests(java.util.List<InvCountRQ.HotelInvCountRequest> list)
list
- public int sizeHotelInvCountRequests()
public void addHotelInvCountRequest(InvCountRQ.HotelInvCountRequest item)
item
- public InvCountRQ.HotelInvCountRequest getHotelInvCountRequest(int index)
index
-
public void clearHotelInvCountRequests()
public OTAPayloadStdAttributes getOTAPayloadStdAttributes()
public void setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
OTAPayloadStdAttributes
- public java.lang.Boolean getSummaryOnly()
public void setSummaryOnly(java.lang.Boolean summaryOnly)
summaryOnly
- public InvCountRQ.SortOrder getSortOrder()
public void setSortOrder(InvCountRQ.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 InvCountRQ.SearchCacheLevel getSearchCacheLevel()
public void setSearchCacheLevel(InvCountRQ.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 |