|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectorg.ota.air.TicketingInfo
public class TicketingInfo
Minimum information about ticketing required to complete the booking transaction. 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="TicketingInfoType">
<xs:sequence>
<xs:element name="TicketAdvisory" minOccurs="0" maxOccurs="10">
<!-- Reference to inner class TicketAdvisory -->
</xs:element>
<xs:element name="TicketingVendor" minOccurs="0">
<xs:complexType>
<xs:attributeGroup ref="ns:CompanyID_AttributesGroup"/>
</xs:complexType>
</xs:element>
<xs:element name="PricingSystem" minOccurs="0">
<xs:complexType>
<xs:attributeGroup ref="ns:CompanyID_AttributesGroup"/>
</xs:complexType>
</xs:element>
<xs:element name="TotalFare" minOccurs="0">
<xs:complexType>
<xs:attributeGroup ref="ns:CurrencyAmountGroup"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute type="xs:dateTime" use="optional" name="TicketTimeLimit"/>
<xs:attribute type="xs:boolean" use="optional" name="CancelOnExpiryInd"/>
<xs:attribute type="ns:TicketType" use="optional" name="TicketType"/>
<xs:attribute type="xs:string" use="optional" name="TicketingStatus"/>
<xs:attribute type="xs:string" use="optional" name="FlightSegmentRefNumber"/>
<xs:attribute type="xs:string" use="optional" name="TravelerRefNumber"/>
<xs:attribute type="xs:boolean" use="optional" name="ReverseTktgSegmentsInd"/>
<xs:attribute type="xs:string" use="optional" name="PseudoCityCode"/>
<xs:attribute type="xs:string" use="optional" name="RequestedTicketingDate"/>
<xs:attribute type="xs:int" use="optional" name="TimeLimitMinutes"/>
<xs:attribute use="optional" name="BookingChangeType">
<xs:simpleType>
<!-- Reference to inner class BookingChange -->
</xs:simpleType>
</xs:attribute>
<xs:attribute type="xs:string" use="optional" name="TicketDocumentNbr"/>
<xs:attribute type="xs:string" use="optional" name="PassengerTypeCode"/>
<xs:attribute type="ns:ActionType" use="optional" name="Operation"/>
<xs:attribute type="xs:string" use="optional" name="MiscTicketingCode"/>
</xs:complexType>
| Nested Class Summary | |
|---|---|
static class |
TicketingInfo.BookingChange
Schema fragment(s) for this class: |
static class |
TicketingInfo.TicketAdvisory
Open text field available for additional ticket information. |
| Constructor Summary | |
|---|---|
TicketingInfo()
|
|
| Method Summary | |
|---|---|
void |
addTicketAdvisory(TicketingInfo.TicketAdvisory item)
Add a 'TicketAdvisory' element item. |
void |
clearTicketAdvisories()
Remove all 'TicketAdvisory' element items. |
TicketingInfo.BookingChange |
getBookingChange()
Get the 'BookingChangeType' attribute value. |
java.lang.Boolean |
getCancelOnExpiryInd()
Get the 'CancelOnExpiryInd' attribute value. |
java.lang.String |
getFlightSegmentRefNumber()
Get the 'FlightSegmentRefNumber' attribute value. |
java.lang.String |
getMiscTicketingCode()
Get the 'MiscTicketingCode' attribute value. |
Action |
getOperation()
Get the 'Operation' attribute value. |
java.lang.String |
getPassengerTypeCode()
Get the 'PassengerTypeCode' attribute value. |
CompanyIDAttributesGroup |
getPricingSystem()
Get the 'CompanyID_AttributesGroup' attributeGroup value. |
java.lang.String |
getPseudoCityCode()
Get the 'PseudoCityCode' attribute value. |
java.lang.String |
getRequestedTicketingDate()
Get the 'RequestedTicketingDate' attribute value. |
java.lang.Boolean |
getReverseTktgSegmentsInd()
Get the 'ReverseTktgSegmentsInd' attribute value. |
Ticket |
getTicket()
Get the 'TicketType' attribute value. |
java.util.List<TicketingInfo.TicketAdvisory> |
getTicketAdvisories()
Get the list of 'TicketAdvisory' element items. |
TicketingInfo.TicketAdvisory |
getTicketAdvisory(int index)
Get 'TicketAdvisory' element item by position. |
java.lang.String |
getTicketDocumentNbr()
Get the 'TicketDocumentNbr' attribute value. |
java.lang.String |
getTicketingStatus()
Get the 'TicketingStatus' attribute value. |
CompanyIDAttributesGroup |
getTicketingVendor()
Get the 'CompanyID_AttributesGroup' attributeGroup value. |
java.util.Date |
getTicketTimeLimit()
Get the 'TicketTimeLimit' attribute value. |
java.lang.Integer |
getTimeLimitMinutes()
Get the 'TimeLimitMinutes' attribute value. |
CurrencyAmountGroup |
getTotalFare()
Get the 'CurrencyAmountGroup' attributeGroup value. |
java.lang.String |
getTravelerRefNumber()
Get the 'TravelerRefNumber' attribute value. |
void |
setBookingChange(TicketingInfo.BookingChange bookingChange)
Set the 'BookingChangeType' attribute value. |
void |
setCancelOnExpiryInd(java.lang.Boolean cancelOnExpiryInd)
Set the 'CancelOnExpiryInd' attribute value. |
void |
setFlightSegmentRefNumber(java.lang.String flightSegmentRefNumber)
Set the 'FlightSegmentRefNumber' attribute value. |
void |
setMiscTicketingCode(java.lang.String miscTicketingCode)
Set the 'MiscTicketingCode' attribute value. |
void |
setOperation(Action operation)
Set the 'Operation' attribute value. |
void |
setPassengerTypeCode(java.lang.String passengerTypeCode)
Set the 'PassengerTypeCode' attribute value. |
void |
setPricingSystem(CompanyIDAttributesGroup pricingSystem)
Set the 'CompanyID_AttributesGroup' attributeGroup value. |
void |
setPseudoCityCode(java.lang.String pseudoCityCode)
Set the 'PseudoCityCode' attribute value. |
void |
setRequestedTicketingDate(java.lang.String requestedTicketingDate)
Set the 'RequestedTicketingDate' attribute value. |
void |
setReverseTktgSegmentsInd(java.lang.Boolean reverseTktgSegmentsInd)
Set the 'ReverseTktgSegmentsInd' attribute value. |
void |
setTicket(Ticket ticket)
Set the 'TicketType' attribute value. |
void |
setTicketAdvisories(java.util.List<TicketingInfo.TicketAdvisory> list)
Set the list of 'TicketAdvisory' element items. |
void |
setTicketDocumentNbr(java.lang.String ticketDocumentNbr)
Set the 'TicketDocumentNbr' attribute value. |
void |
setTicketingStatus(java.lang.String ticketingStatus)
Set the 'TicketingStatus' attribute value. |
void |
setTicketingVendor(CompanyIDAttributesGroup ticketingVendor)
Set the 'CompanyID_AttributesGroup' attributeGroup value. |
void |
setTicketTimeLimit(java.util.Date ticketTimeLimit)
Set the 'TicketTimeLimit' attribute value. |
void |
setTimeLimitMinutes(java.lang.Integer timeLimitMinutes)
Set the 'TimeLimitMinutes' attribute value. |
void |
setTotalFare(CurrencyAmountGroup totalFare)
Set the 'CurrencyAmountGroup' attributeGroup value. |
void |
setTravelerRefNumber(java.lang.String travelerRefNumber)
Set the 'TravelerRefNumber' attribute value. |
int |
sizeTicketAdvisories()
Get the number of 'TicketAdvisory' element items. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TicketingInfo()
| Method Detail |
|---|
public java.util.List<TicketingInfo.TicketAdvisory> getTicketAdvisories()
public void setTicketAdvisories(java.util.List<TicketingInfo.TicketAdvisory> list)
list - public int sizeTicketAdvisories()
public void addTicketAdvisory(TicketingInfo.TicketAdvisory item)
item - public TicketingInfo.TicketAdvisory getTicketAdvisory(int index)
index -
public void clearTicketAdvisories()
public CompanyIDAttributesGroup getTicketingVendor()
public void setTicketingVendor(CompanyIDAttributesGroup ticketingVendor)
ticketingVendor - public CompanyIDAttributesGroup getPricingSystem()
public void setPricingSystem(CompanyIDAttributesGroup pricingSystem)
pricingSystem - public CurrencyAmountGroup getTotalFare()
public void setTotalFare(CurrencyAmountGroup totalFare)
totalFare - public java.util.Date getTicketTimeLimit()
public void setTicketTimeLimit(java.util.Date ticketTimeLimit)
ticketTimeLimit - public java.lang.Boolean getCancelOnExpiryInd()
public void setCancelOnExpiryInd(java.lang.Boolean cancelOnExpiryInd)
cancelOnExpiryInd - public Ticket getTicket()
public void setTicket(Ticket ticket)
ticket - public java.lang.String getTicketingStatus()
public void setTicketingStatus(java.lang.String ticketingStatus)
ticketingStatus - public java.lang.String getFlightSegmentRefNumber()
public void setFlightSegmentRefNumber(java.lang.String flightSegmentRefNumber)
flightSegmentRefNumber - public java.lang.String getTravelerRefNumber()
public void setTravelerRefNumber(java.lang.String travelerRefNumber)
travelerRefNumber - public java.lang.Boolean getReverseTktgSegmentsInd()
public void setReverseTktgSegmentsInd(java.lang.Boolean reverseTktgSegmentsInd)
reverseTktgSegmentsInd - public java.lang.String getPseudoCityCode()
public void setPseudoCityCode(java.lang.String pseudoCityCode)
pseudoCityCode - public java.lang.String getRequestedTicketingDate()
public void setRequestedTicketingDate(java.lang.String requestedTicketingDate)
requestedTicketingDate - public java.lang.Integer getTimeLimitMinutes()
public void setTimeLimitMinutes(java.lang.Integer timeLimitMinutes)
timeLimitMinutes - public TicketingInfo.BookingChange getBookingChange()
public void setBookingChange(TicketingInfo.BookingChange bookingChange)
bookingChange - public java.lang.String getTicketDocumentNbr()
public void setTicketDocumentNbr(java.lang.String ticketDocumentNbr)
ticketDocumentNbr - public java.lang.String getPassengerTypeCode()
public void setPassengerTypeCode(java.lang.String passengerTypeCode)
passengerTypeCode - public Action getOperation()
public void setOperation(Action operation)
operation - public java.lang.String getMiscTicketingCode()
public void setMiscTicketingCode(java.lang.String miscTicketingCode)
miscTicketingCode -
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||