|
|||||||
| 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 | ||||||