|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectorg.ota.air.PriceRS.Sequence.PricingOverview
public static class PriceRS.Sequence.PricingOverview
Pricing information which applies to all the priced itineraries. 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 type="ns:FareType" name="FareInfo" minOccurs="0"/>
<xs:element type="ns:FreeTextType" name="Notes" minOccurs="0" maxOccurs="99"/>
<xs:element name="Account" minOccurs="0" maxOccurs="5">
<!-- Reference to inner class Account -->
</xs:element>
<xs:element name="PTC_FareBreakdowns" minOccurs="0">
<!-- Reference to inner class PTCFareBreakdowns -->
</xs:element>
<xs:element name="PricingIndicator" minOccurs="0" maxOccurs="20">
<xs:complexType>
<xs:attributeGroup ref="ns:PricingInfoGroup"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute type="xs:string" use="optional" name="Type"/>
<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="PriceQuoteDate"/>
<xs:attribute type="xs:string" use="optional" name="FirstTicketDate"/>
<xs:attribute type="xs:string" use="optional" name="DepartureDate"/>
</xs:complexType>
</xs:element>
| Nested Class Summary | |
|---|---|
static class |
PriceRS.Sequence.PricingOverview.Account
An account code that applies to all the priced itineraries. |
static class |
PriceRS.Sequence.PricingOverview.PTCFareBreakdowns
A collection of fares by PTC code. |
| Constructor Summary | |
|---|---|
PriceRS.Sequence.PricingOverview()
|
|
| Method Summary | |
|---|---|
void |
addAccount(PriceRS.Sequence.PricingOverview.Account item)
Add a 'Account' element item. |
void |
addNote(FreeText item)
Add a 'Notes' element item. |
void |
addPricingIndicator(PricingInfoGroup item)
Add a 'PricingIndicator' element item. |
void |
clearAccounts()
Remove all 'Account' element items. |
void |
clearNotes()
Remove all 'Notes' element items. |
void |
clearPricingIndicators()
Remove all 'PricingIndicator' element items. |
PriceRS.Sequence.PricingOverview.Account |
getAccount(int index)
Get 'Account' element item by position. |
java.util.List<PriceRS.Sequence.PricingOverview.Account> |
getAccounts()
Get the list of 'Account' element items. |
java.lang.String |
getDepartureDate()
Get the 'DepartureDate' attribute value. |
Fare |
getFareInfo()
Get the 'FareInfo' element value. |
java.lang.String |
getFirstTicketDate()
Get the 'FirstTicketDate' attribute value. |
FreeText |
getNote(int index)
Get 'Notes' element item by position. |
java.util.List<FreeText> |
getNotes()
Get the list of 'Notes' element items. |
java.lang.String |
getPriceQuoteDate()
Get the 'PriceQuoteDate' attribute value. |
PricingInfoGroup |
getPricingIndicator(int index)
Get 'PricingIndicator' element item by position. |
java.util.List<PricingInfoGroup> |
getPricingIndicators()
Get the list of 'PricingIndicator' element items. |
PriceRS.Sequence.PricingOverview.PTCFareBreakdowns |
getPTCFareBreakdowns1()
Get the 'PTC_FareBreakdowns' element value. |
java.lang.String |
getStatisticalCode()
Get the 'StatisticalCode' attribute value. |
java.lang.String |
getType()
Get the 'Type' attribute value. |
java.lang.String |
getValidatingAirlineCode()
Get the 'ValidatingAirlineCode' attribute value. |
void |
setAccounts(java.util.List<PriceRS.Sequence.PricingOverview.Account> list)
Set the list of 'Account' element items. |
void |
setDepartureDate(java.lang.String departureDate)
Set the 'DepartureDate' attribute value. |
void |
setFareInfo(Fare fareInfo)
Set the 'FareInfo' element value. |
void |
setFirstTicketDate(java.lang.String firstTicketDate)
Set the 'FirstTicketDate' attribute value. |
void |
setNotes(java.util.List<FreeText> list)
Set the list of 'Notes' element items. |
void |
setPriceQuoteDate(java.lang.String priceQuoteDate)
Set the 'PriceQuoteDate' attribute value. |
void |
setPricingIndicators(java.util.List<PricingInfoGroup> list)
Set the list of 'PricingIndicator' element items. |
void |
setPTCFareBreakdowns1(PriceRS.Sequence.PricingOverview.PTCFareBreakdowns PTCFareBreakdowns1)
Set the 'PTC_FareBreakdowns' element value. |
void |
setStatisticalCode(java.lang.String statisticalCode)
Set the 'StatisticalCode' attribute value. |
void |
setType(java.lang.String type)
Set the 'Type' attribute value. |
void |
setValidatingAirlineCode(java.lang.String validatingAirlineCode)
Set the 'ValidatingAirlineCode' attribute value. |
int |
sizeAccounts()
Get the number of 'Account' element items. |
int |
sizeNotes()
Get the number of 'Notes' 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 PriceRS.Sequence.PricingOverview()
| Method Detail |
|---|
public Fare getFareInfo()
public void setFareInfo(Fare fareInfo)
fareInfo - public java.util.List<FreeText> getNotes()
public void setNotes(java.util.List<FreeText> list)
list - public int sizeNotes()
public void addNote(FreeText item)
item - public FreeText getNote(int index)
index -
public void clearNotes()
public java.util.List<PriceRS.Sequence.PricingOverview.Account> getAccounts()
public void setAccounts(java.util.List<PriceRS.Sequence.PricingOverview.Account> list)
list - public int sizeAccounts()
public void addAccount(PriceRS.Sequence.PricingOverview.Account item)
item - public PriceRS.Sequence.PricingOverview.Account getAccount(int index)
index -
public void clearAccounts()
public PriceRS.Sequence.PricingOverview.PTCFareBreakdowns getPTCFareBreakdowns1()
public void setPTCFareBreakdowns1(PriceRS.Sequence.PricingOverview.PTCFareBreakdowns PTCFareBreakdowns1)
PTCFareBreakdowns1 - 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.lang.String getType()
public void setType(java.lang.String type)
type - 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 getPriceQuoteDate()
public void setPriceQuoteDate(java.lang.String priceQuoteDate)
priceQuoteDate - public java.lang.String getFirstTicketDate()
public void setFirstTicketDate(java.lang.String firstTicketDate)
firstTicketDate - public java.lang.String getDepartureDate()
public void setDepartureDate(java.lang.String departureDate)
departureDate -
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||