|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.air.PriceRequestInformation
public class PriceRequestInformation
Identify pricing source, if negotiated fares are requested and if it is a reprice request. Schema fragment(s) for this class:
<xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PriceRequestInformationType"> <xs:sequence> <xs:element name="NegotiatedFareCode" minOccurs="0" maxOccurs="unbounded"> <!-- Reference to inner class NegotiatedFareCode --> </xs:element> <xs:element name="RebookOption" minOccurs="0" maxOccurs="99"> <!-- Reference to inner class RebookOption --> </xs:element> </xs:sequence> <xs:attributeGroup ref="ns:PriceRequestAttributes"/> <xs:attribute type="ns:CabinType" use="optional" name="CabinType"/> <xs:attribute type="xs:string" use="optional" name="TicketingCountry"/> <xs:attribute type="xs:string" use="optional" name="OverrideAirlineCode"/> </xs:complexType> <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PriceRequestAttributes"> <xs:attribute type="xs:string" use="optional" name="FareQualifier"/> <xs:attribute type="xs:boolean" use="optional" name="NegotiatedFaresOnly"/> <xs:attribute type="xs:string" use="optional" name="CurrencyCode"/> <xs:attribute type="ns:PricingSourceType" use="optional" name="PricingSource"/> <xs:attribute type="xs:boolean" use="optional" name="Reprice"/> <xs:attribute type="xs:string" use="optional" name="ValidatingAirlineCode"/> <xs:attribute type="xs:string" use="optional" name="RequestedTicketingDate"/> <xs:attribute type="xs:string" use="optional" name="SaleCountry"/> </xs:attributeGroup>
Nested Class Summary | |
---|---|
static class |
PriceRequestInformation.NegotiatedFareCode
Contains negotiated fare code information. |
static class |
PriceRequestInformation.RebookOption
Provides information concerning a flight segment that can be rebooked for a lower fare. |
Constructor Summary | |
---|---|
PriceRequestInformation()
|
Method Summary | |
---|---|
void |
addNegotiatedFareCode(PriceRequestInformation.NegotiatedFareCode item)
Add a 'NegotiatedFareCode' element item. |
void |
addRebookOption(PriceRequestInformation.RebookOption item)
Add a 'RebookOption' element item. |
void |
clearNegotiatedFareCodes()
Remove all 'NegotiatedFareCode' element items. |
void |
clearRebookOptions()
Remove all 'RebookOption' element items. |
Cabin |
getCabin()
Get the 'CabinType' attribute value. |
java.lang.String |
getCurrencyCode()
Get the 'CurrencyCode' attribute value. |
java.lang.String |
getFareQualifier()
Get the 'FareQualifier' attribute value. |
PriceRequestInformation.NegotiatedFareCode |
getNegotiatedFareCode(int index)
Get 'NegotiatedFareCode' element item by position. |
java.util.List<PriceRequestInformation.NegotiatedFareCode> |
getNegotiatedFareCodes()
Get the list of 'NegotiatedFareCode' element items. |
java.lang.Boolean |
getNegotiatedFaresOnly()
Get the 'NegotiatedFaresOnly' attribute value. |
java.lang.String |
getOverrideAirlineCode()
Get the 'OverrideAirlineCode' attribute value. |
PricingSource |
getPricingSource()
Get the 'PricingSource' attribute value. |
PriceRequestInformation.RebookOption |
getRebookOption(int index)
Get 'RebookOption' element item by position. |
java.util.List<PriceRequestInformation.RebookOption> |
getRebookOptions()
Get the list of 'RebookOption' element items. |
java.lang.Boolean |
getReprice()
Get the 'Reprice' attribute value. |
java.lang.String |
getRequestedTicketingDate()
Get the 'RequestedTicketingDate' attribute value. |
java.lang.String |
getSaleCountry()
Get the 'SaleCountry' attribute value. |
java.lang.String |
getTicketingCountry()
Get the 'TicketingCountry' attribute value. |
java.lang.String |
getValidatingAirlineCode()
Get the 'ValidatingAirlineCode' attribute value. |
void |
setCabin(Cabin cabin)
Set the 'CabinType' attribute value. |
void |
setCurrencyCode(java.lang.String currencyCode)
Set the 'CurrencyCode' attribute value. |
void |
setFareQualifier(java.lang.String fareQualifier)
Set the 'FareQualifier' attribute value. |
void |
setNegotiatedFareCodes(java.util.List<PriceRequestInformation.NegotiatedFareCode> list)
Set the list of 'NegotiatedFareCode' element items. |
void |
setNegotiatedFaresOnly(java.lang.Boolean negotiatedFaresOnly)
Set the 'NegotiatedFaresOnly' attribute value. |
void |
setOverrideAirlineCode(java.lang.String overrideAirlineCode)
Set the 'OverrideAirlineCode' attribute value. |
void |
setPricingSource(PricingSource pricingSource)
Set the 'PricingSource' attribute value. |
void |
setRebookOptions(java.util.List<PriceRequestInformation.RebookOption> list)
Set the list of 'RebookOption' element items. |
void |
setReprice(java.lang.Boolean reprice)
Set the 'Reprice' attribute value. |
void |
setRequestedTicketingDate(java.lang.String requestedTicketingDate)
Set the 'RequestedTicketingDate' attribute value. |
void |
setSaleCountry(java.lang.String saleCountry)
Set the 'SaleCountry' attribute value. |
void |
setTicketingCountry(java.lang.String ticketingCountry)
Set the 'TicketingCountry' attribute value. |
void |
setValidatingAirlineCode(java.lang.String validatingAirlineCode)
Set the 'ValidatingAirlineCode' attribute value. |
int |
sizeNegotiatedFareCodes()
Get the number of 'NegotiatedFareCode' element items. |
int |
sizeRebookOptions()
Get the number of 'RebookOption' element items. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PriceRequestInformation()
Method Detail |
---|
public java.util.List<PriceRequestInformation.NegotiatedFareCode> getNegotiatedFareCodes()
public void setNegotiatedFareCodes(java.util.List<PriceRequestInformation.NegotiatedFareCode> list)
list
- public int sizeNegotiatedFareCodes()
public void addNegotiatedFareCode(PriceRequestInformation.NegotiatedFareCode item)
item
- public PriceRequestInformation.NegotiatedFareCode getNegotiatedFareCode(int index)
index
-
public void clearNegotiatedFareCodes()
public java.util.List<PriceRequestInformation.RebookOption> getRebookOptions()
public void setRebookOptions(java.util.List<PriceRequestInformation.RebookOption> list)
list
- public int sizeRebookOptions()
public void addRebookOption(PriceRequestInformation.RebookOption item)
item
- public PriceRequestInformation.RebookOption getRebookOption(int index)
index
-
public void clearRebookOptions()
public java.lang.String getFareQualifier()
public void setFareQualifier(java.lang.String fareQualifier)
fareQualifier
- public java.lang.Boolean getNegotiatedFaresOnly()
public void setNegotiatedFaresOnly(java.lang.Boolean negotiatedFaresOnly)
negotiatedFaresOnly
- public java.lang.String getCurrencyCode()
public void setCurrencyCode(java.lang.String currencyCode)
currencyCode
- public PricingSource getPricingSource()
public void setPricingSource(PricingSource pricingSource)
pricingSource
- public java.lang.Boolean getReprice()
public void setReprice(java.lang.Boolean reprice)
reprice
- public java.lang.String getValidatingAirlineCode()
public void setValidatingAirlineCode(java.lang.String validatingAirlineCode)
validatingAirlineCode
- public java.lang.String getRequestedTicketingDate()
public void setRequestedTicketingDate(java.lang.String requestedTicketingDate)
requestedTicketingDate
- public java.lang.String getSaleCountry()
public void setSaleCountry(java.lang.String saleCountry)
saleCountry
- public Cabin getCabin()
public void setCabin(Cabin cabin)
cabin
- public java.lang.String getTicketingCountry()
public void setTicketingCountry(java.lang.String ticketingCountry)
ticketingCountry
- public java.lang.String getOverrideAirlineCode()
public void setOverrideAirlineCode(java.lang.String overrideAirlineCode)
overrideAirlineCode
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |