|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.vehicle.AvailRateRQ
public class AvailRateRQ
The root tag of OTA_VehAvailRateRQ contains standard payload attributes found in all OpenTravel payload documents. Because the results of the search message could be quite numerous, the request also has an attribute, MaxResponses, indicating the number of replies requested. The attribute ReqRespVersion is a positive integer value that indicates the version number requested for the response message. 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_VehAvailRateRQ"> <xs:complexType> <xs:sequence> <xs:element type="ns:POS_Type" name="POS"/> <xs:element type="ns:UniqueID_Type" name="CustomerID" minOccurs="0" maxOccurs="3"/> <xs:element type="ns:VehicleAvailRQCoreType" name="VehAvailRQCore"/> <xs:element type="ns:VehicleAvailRQAdditionalInfoType" name="VehAvailRQInfo" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="ns:OTA_PayloadStdAttributes"/> <xs:attributeGroup ref="ns:ReqRespVersion"/> <xs:attributeGroup ref="ns:MaxResponsesGroup"/> <xs:attribute type="xs:boolean" use="optional" name="MaxPerVendorInd"/> </xs:complexType> </xs:element> <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ReqRespVersion"> <xs:attribute type="xs:string" use="optional" name="ReqRespVersion"/> </xs:attributeGroup> <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>
Constructor Summary | |
---|---|
AvailRateRQ()
|
Method Summary | |
---|---|
void |
addCustomerID(UniqueID item)
Add a 'CustomerID' element item. |
void |
clearCustomerIDs()
Remove all 'CustomerID' element items. |
UniqueID |
getCustomerID(int index)
Get 'CustomerID' element item by position. |
java.util.List<UniqueID> |
getCustomerIDs()
Get the list of 'CustomerID' element items. |
java.lang.Boolean |
getMaxPerVendorInd()
Get the 'MaxPerVendorInd' attribute value. |
java.lang.String |
getMaxResponses()
Get the 'MaxResponses' attribute value. |
OTAPayloadStdAttributes |
getOTAPayloadStdAttributes()
Get the 'OTA_PayloadStdAttributes' attributeGroup value. |
POS |
getPOS()
Get the 'POS' element value. |
java.lang.String |
getReqRespVersion()
Get the 'ReqRespVersion' attribute value. |
VehicleAvailRQCore |
getVehAvailRQCore()
Get the 'VehAvailRQCore' element value. |
VehicleAvailRQAdditionalInfo |
getVehAvailRQInfo()
Get the 'VehAvailRQInfo' element value. |
void |
setCustomerIDs(java.util.List<UniqueID> list)
Set the list of 'CustomerID' element items. |
void |
setMaxPerVendorInd(java.lang.Boolean maxPerVendorInd)
Set the 'MaxPerVendorInd' attribute value. |
void |
setMaxResponses(java.lang.String maxResponses)
Set the 'MaxResponses' attribute value. |
void |
setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
Set the 'OTA_PayloadStdAttributes' attributeGroup value. |
void |
setPOS(POS POS)
Set the 'POS' element value. |
void |
setReqRespVersion(java.lang.String reqRespVersion)
Set the 'ReqRespVersion' attribute value. |
void |
setVehAvailRQCore(VehicleAvailRQCore vehAvailRQCore)
Set the 'VehAvailRQCore' element value. |
void |
setVehAvailRQInfo(VehicleAvailRQAdditionalInfo vehAvailRQInfo)
Set the 'VehAvailRQInfo' element value. |
int |
sizeCustomerIDs()
Get the number of 'CustomerID' element items. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AvailRateRQ()
Method Detail |
---|
public POS getPOS()
public void setPOS(POS POS)
POS
- public java.util.List<UniqueID> getCustomerIDs()
public void setCustomerIDs(java.util.List<UniqueID> list)
list
- public int sizeCustomerIDs()
public void addCustomerID(UniqueID item)
item
- public UniqueID getCustomerID(int index)
index
-
public void clearCustomerIDs()
public VehicleAvailRQCore getVehAvailRQCore()
public void setVehAvailRQCore(VehicleAvailRQCore vehAvailRQCore)
vehAvailRQCore
- public VehicleAvailRQAdditionalInfo getVehAvailRQInfo()
public void setVehAvailRQInfo(VehicleAvailRQAdditionalInfo vehAvailRQInfo)
vehAvailRQInfo
- public OTAPayloadStdAttributes getOTAPayloadStdAttributes()
public void setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
OTAPayloadStdAttributes
- public java.lang.String getReqRespVersion()
public void setReqRespVersion(java.lang.String reqRespVersion)
reqRespVersion
- public java.lang.String getMaxResponses()
public void setMaxResponses(java.lang.String maxResponses)
maxResponses
- public java.lang.Boolean getMaxPerVendorInd()
public void setMaxPerVendorInd(java.lang.Boolean maxPerVendorInd)
maxPerVendorInd
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |