|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.air.AirReservation.PricingOverview
public static class AirReservation.PricingOverview
Information applicable to the pricing of the reservation. 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="PricingOverview" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="PricingIndicator" minOccurs="0" maxOccurs="5"> <xs:complexType> <xs:attributeGroup ref="ns:PricingInfoGroup"/> </xs:complexType> </xs:element> <xs:element name="Account" minOccurs="0" maxOccurs="5"> <!-- Reference to inner class Account --> </xs:element> <xs:element type="ns:FreeTextType" name="Comment" minOccurs="0" maxOccurs="10"/> </xs:sequence> <xs:attribute type="xs:string" use="optional" name="StatisticalCode"/> <xs:attribute type="xs:string" use="optional" name="ValidatingAirlineCode"/> <xs:attribute type="xs:string" use="optional" name="DepartureDate"/> <xs:attribute type="xs:string" use="optional" name="PriceType"/> <xs:attribute type="xs:float" use="optional" name="NUC_Rate"/> <xs:attribute type="xs:float" use="optional" name="ExchangeRate"/> </xs:complexType> </xs:element>
Nested Class Summary | |
---|---|
static class |
AirReservation.PricingOverview.Account
Specifies an account code applicable to the pricing and reservation. |
Constructor Summary | |
---|---|
AirReservation.PricingOverview()
|
Method Summary | |
---|---|
void |
addAccount(AirReservation.PricingOverview.Account item)
Add a 'Account' element item. |
void |
addComment(FreeText item)
Add a 'Comment' element item. |
void |
addPricingIndicator(PricingInfoGroup item)
Add a 'PricingIndicator' element item. |
void |
clearAccounts()
Remove all 'Account' element items. |
void |
clearComments()
Remove all 'Comment' element items. |
void |
clearPricingIndicators()
Remove all 'PricingIndicator' element items. |
AirReservation.PricingOverview.Account |
getAccount(int index)
Get 'Account' element item by position. |
java.util.List<AirReservation.PricingOverview.Account> |
getAccounts()
Get the list of 'Account' element items. |
FreeText |
getComment(int index)
Get 'Comment' element item by position. |
java.util.List<FreeText> |
getComments()
Get the list of 'Comment' element items. |
java.lang.String |
getDepartureDate()
Get the 'DepartureDate' attribute value. |
java.lang.Float |
getExchangeRate()
Get the 'ExchangeRate' attribute value. |
java.lang.Float |
getNUCRate()
Get the 'NUC_Rate' attribute value. |
java.lang.String |
getPrice()
Get the 'PriceType' attribute value. |
PricingInfoGroup |
getPricingIndicator(int index)
Get 'PricingIndicator' element item by position. |
java.util.List<PricingInfoGroup> |
getPricingIndicators()
Get the list of 'PricingIndicator' element items. |
java.lang.String |
getStatisticalCode()
Get the 'StatisticalCode' attribute value. |
java.lang.String |
getValidatingAirlineCode()
Get the 'ValidatingAirlineCode' attribute value. |
void |
setAccounts(java.util.List<AirReservation.PricingOverview.Account> list)
Set the list of 'Account' element items. |
void |
setComments(java.util.List<FreeText> list)
Set the list of 'Comment' element items. |
void |
setDepartureDate(java.lang.String departureDate)
Set the 'DepartureDate' attribute value. |
void |
setExchangeRate(java.lang.Float exchangeRate)
Set the 'ExchangeRate' attribute value. |
void |
setNUCRate(java.lang.Float NUCRate)
Set the 'NUC_Rate' attribute value. |
void |
setPrice(java.lang.String price)
Set the 'PriceType' attribute value. |
void |
setPricingIndicators(java.util.List<PricingInfoGroup> list)
Set the list of 'PricingIndicator' element items. |
void |
setStatisticalCode(java.lang.String statisticalCode)
Set the 'StatisticalCode' attribute value. |
void |
setValidatingAirlineCode(java.lang.String validatingAirlineCode)
Set the 'ValidatingAirlineCode' attribute value. |
int |
sizeAccounts()
Get the number of 'Account' element items. |
int |
sizeComments()
Get the number of 'Comment' element items. |
int |
sizePricingIndicators()
Get the number of 'PricingIndicator' element items. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AirReservation.PricingOverview()
Method Detail |
---|
public java.util.List<PricingInfoGroup> getPricingIndicators()
public void setPricingIndicators(java.util.List<PricingInfoGroup> list)
list
- public int sizePricingIndicators()
public void addPricingIndicator(PricingInfoGroup item)
item
- public PricingInfoGroup getPricingIndicator(int index)
index
-
public void clearPricingIndicators()
public java.util.List<AirReservation.PricingOverview.Account> getAccounts()
public void setAccounts(java.util.List<AirReservation.PricingOverview.Account> list)
list
- public int sizeAccounts()
public void addAccount(AirReservation.PricingOverview.Account item)
item
- public AirReservation.PricingOverview.Account getAccount(int index)
index
-
public void clearAccounts()
public java.util.List<FreeText> getComments()
public void setComments(java.util.List<FreeText> list)
list
- public int sizeComments()
public void addComment(FreeText item)
item
- public FreeText getComment(int index)
index
-
public void clearComments()
public java.lang.String getStatisticalCode()
public void setStatisticalCode(java.lang.String statisticalCode)
statisticalCode
- public java.lang.String getValidatingAirlineCode()
public void setValidatingAirlineCode(java.lang.String validatingAirlineCode)
validatingAirlineCode
- public java.lang.String getDepartureDate()
public void setDepartureDate(java.lang.String departureDate)
departureDate
- public java.lang.String getPrice()
public void setPrice(java.lang.String price)
price
- public java.lang.Float getNUCRate()
public void setNUCRate(java.lang.Float NUCRate)
NUCRate
- public java.lang.Float getExchangeRate()
public void setExchangeRate(java.lang.Float exchangeRate)
exchangeRate
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |