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