|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.hotel.InvBlockRQ
public class InvBlockRQ
Provides the ability to request inventory block 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_HotelInvBlockRQ"> <xs:complexType> <xs:sequence> <xs:element type="ns:POS_Type" name="POS" minOccurs="0"/> <xs:element name="HotelInvBlockRequests"> <xs:complexType> <xs:sequence> <xs:element name="HotelInvBlockRequest" maxOccurs="unbounded"> <!-- Reference to inner class HotelInvBlockRequest --> </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 |
InvBlockRQ.HotelInvBlockRequest
Provides the criteria to identify the date range, inventory blocks and hotels to be returned. |
static class |
InvBlockRQ.SearchCacheLevel
Schema fragment(s) for this class: |
static class |
InvBlockRQ.SortOrder
Schema fragment(s) for this class: |
Constructor Summary | |
---|---|
InvBlockRQ()
|
Method Summary | |
---|---|
void |
addHotelInvBlockRequest(InvBlockRQ.HotelInvBlockRequest item)
Add a 'HotelInvBlockRequest' element item. |
void |
clearHotelInvBlockRequests()
Remove all 'HotelInvBlockRequest' element items. |
InvBlockRQ.HotelInvBlockRequest |
getHotelInvBlockRequest(int index)
Get 'HotelInvBlockRequest' element item by position. |
java.util.List<InvBlockRQ.HotelInvBlockRequest> |
getHotelInvBlockRequests()
Get the list of 'HotelInvBlockRequest' 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. |
InvBlockRQ.SearchCacheLevel |
getSearchCacheLevel()
Get the 'SearchCacheLevel' attribute value. |
InvBlockRQ.SortOrder |
getSortOrder()
Get the 'SortOrder' attribute value. |
java.lang.Boolean |
getSummaryOnly()
Get the 'SummaryOnly' attribute value. |
void |
setHotelInvBlockRequests(java.util.List<InvBlockRQ.HotelInvBlockRequest> list)
Set the list of 'HotelInvBlockRequest' 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(InvBlockRQ.SearchCacheLevel searchCacheLevel)
Set the 'SearchCacheLevel' attribute value. |
void |
setSortOrder(InvBlockRQ.SortOrder sortOrder)
Set the 'SortOrder' attribute value. |
void |
setSummaryOnly(java.lang.Boolean summaryOnly)
Set the 'SummaryOnly' attribute value. |
int |
sizeHotelInvBlockRequests()
Get the number of 'HotelInvBlockRequest' element items. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InvBlockRQ()
Method Detail |
---|
public POS getPOS()
public void setPOS(POS POS)
POS
- public java.util.List<InvBlockRQ.HotelInvBlockRequest> getHotelInvBlockRequests()
public void setHotelInvBlockRequests(java.util.List<InvBlockRQ.HotelInvBlockRequest> list)
list
- public int sizeHotelInvBlockRequests()
public void addHotelInvBlockRequest(InvBlockRQ.HotelInvBlockRequest item)
item
- public InvBlockRQ.HotelInvBlockRequest getHotelInvBlockRequest(int index)
index
-
public void clearHotelInvBlockRequests()
public OTAPayloadStdAttributes getOTAPayloadStdAttributes()
public void setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
OTAPayloadStdAttributes
- public java.lang.Boolean getSummaryOnly()
public void setSummaryOnly(java.lang.Boolean summaryOnly)
summaryOnly
- public InvBlockRQ.SortOrder getSortOrder()
public void setSortOrder(InvBlockRQ.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 InvBlockRQ.SearchCacheLevel getSearchCacheLevel()
public void setSearchCacheLevel(InvBlockRQ.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 |