|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectorg.ota.air.AirReservation
public class AirReservation
Contains all booking response information pertaining to a completed reservation. 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="AirReservationType">
<xs:sequence>
<xs:element type="ns:AirItineraryType" name="AirItinerary" minOccurs="0"/>
<xs:element type="ns:BookingPriceInfoType" name="PriceInfo" minOccurs="0"/>
<xs:element type="ns:TravelerInfoType" name="TravelerInfo" minOccurs="0"/>
<xs:element type="ns:FulfillmentType" name="Fulfillment" minOccurs="0"/>
<xs:element type="ns:TicketingInfoType" name="Ticketing" minOccurs="0" maxOccurs="99"/>
<xs:element name="Queues" minOccurs="0">
<!-- Reference to inner class Queues -->
</xs:element>
<xs:element name="BookingReferenceID" minOccurs="0" maxOccurs="99">
<!-- Reference to inner class BookingReferenceID -->
</xs:element>
<xs:element type="ns:FormattedTextTextType" name="Comment" minOccurs="0"/>
<xs:element name="PricingOverview" minOccurs="0">
<!-- Reference to inner class PricingOverview -->
</xs:element>
</xs:sequence>
<xs:attribute type="xs:string" use="optional" name="LastModified"/>
</xs:complexType>
| Nested Class Summary | |
|---|---|
static class |
AirReservation.BookingReferenceID
Optional field available for use by trading partners as determined by their needs. |
static class |
AirReservation.PricingOverview
Information applicable to the pricing of the reservation. |
static class |
AirReservation.Queues
A container for queue information. |
| Constructor Summary | |
|---|---|
AirReservation()
|
|
| Method Summary | |
|---|---|
void |
addBookingReferenceID(AirReservation.BookingReferenceID item)
Add a 'BookingReferenceID' element item. |
void |
addTicketing(TicketingInfo item)
Add a 'Ticketing' element item. |
void |
clearBookingReferenceIDs()
Remove all 'BookingReferenceID' element items. |
void |
clearTicketings()
Remove all 'Ticketing' element items. |
AirItinerary |
getAirItinerary()
Get the 'AirItinerary' element value. |
AirReservation.BookingReferenceID |
getBookingReferenceID(int index)
Get 'BookingReferenceID' element item by position. |
java.util.List<AirReservation.BookingReferenceID> |
getBookingReferenceIDs()
Get the list of 'BookingReferenceID' element items. |
FormattedTextText |
getComment()
Get the 'Comment' element value. |
Fulfillment |
getFulfillment()
Get the 'Fulfillment' element value. |
java.lang.String |
getLastModified()
Get the 'LastModified' attribute value. |
BookingPriceInfo |
getPriceInfo()
Get the 'PriceInfo' element value. |
AirReservation.PricingOverview |
getPricingOverview()
Get the 'PricingOverview' element value. |
AirReservation.Queues |
getQueues()
Get the 'Queues' element value. |
TicketingInfo |
getTicketing(int index)
Get 'Ticketing' element item by position. |
java.util.List<TicketingInfo> |
getTicketings()
Get the list of 'Ticketing' element items. |
TravelerInfo |
getTravelerInfo()
Get the 'TravelerInfo' element value. |
void |
setAirItinerary(AirItinerary airItinerary)
Set the 'AirItinerary' element value. |
void |
setBookingReferenceIDs(java.util.List<AirReservation.BookingReferenceID> list)
Set the list of 'BookingReferenceID' element items. |
void |
setComment(FormattedTextText comment)
Set the 'Comment' element value. |
void |
setFulfillment(Fulfillment fulfillment)
Set the 'Fulfillment' element value. |
void |
setLastModified(java.lang.String lastModified)
Set the 'LastModified' attribute value. |
void |
setPriceInfo(BookingPriceInfo priceInfo)
Set the 'PriceInfo' element value. |
void |
setPricingOverview(AirReservation.PricingOverview pricingOverview)
Set the 'PricingOverview' element value. |
void |
setQueues(AirReservation.Queues queues)
Set the 'Queues' element value. |
void |
setTicketings(java.util.List<TicketingInfo> list)
Set the list of 'Ticketing' element items. |
void |
setTravelerInfo(TravelerInfo travelerInfo)
Set the 'TravelerInfo' element value. |
int |
sizeBookingReferenceIDs()
Get the number of 'BookingReferenceID' element items. |
int |
sizeTicketings()
Get the number of 'Ticketing' element items. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AirReservation()
| Method Detail |
|---|
public AirItinerary getAirItinerary()
public void setAirItinerary(AirItinerary airItinerary)
airItinerary - public BookingPriceInfo getPriceInfo()
public void setPriceInfo(BookingPriceInfo priceInfo)
priceInfo - public TravelerInfo getTravelerInfo()
public void setTravelerInfo(TravelerInfo travelerInfo)
travelerInfo - public Fulfillment getFulfillment()
public void setFulfillment(Fulfillment fulfillment)
fulfillment - public java.util.List<TicketingInfo> getTicketings()
public void setTicketings(java.util.List<TicketingInfo> list)
list - public int sizeTicketings()
public void addTicketing(TicketingInfo item)
item - public TicketingInfo getTicketing(int index)
index -
public void clearTicketings()
public AirReservation.Queues getQueues()
public void setQueues(AirReservation.Queues queues)
queues - public java.util.List<AirReservation.BookingReferenceID> getBookingReferenceIDs()
public void setBookingReferenceIDs(java.util.List<AirReservation.BookingReferenceID> list)
list - public int sizeBookingReferenceIDs()
public void addBookingReferenceID(AirReservation.BookingReferenceID item)
item - public AirReservation.BookingReferenceID getBookingReferenceID(int index)
index -
public void clearBookingReferenceIDs()
public FormattedTextText getComment()
public void setComment(FormattedTextText comment)
comment - public AirReservation.PricingOverview getPricingOverview()
public void setPricingOverview(AirReservation.PricingOverview pricingOverview)
pricingOverview - public java.lang.String getLastModified()
public void setLastModified(java.lang.String lastModified)
lastModified -
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||