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