|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectorg.ota.air.DemandTicketRS.TicketItemInfo
public static class DemandTicketRS.TicketItemInfo
Information for the ticket that was issued. 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="TicketItemInfo" minOccurs="0" maxOccurs="99">
<xs:complexType>
<xs:sequence>
<xs:element name="PassengerName" minOccurs="0">
<!-- Reference to inner class PassengerName -->
</xs:element>
<xs:element name="ConjunctiveTicket" minOccurs="0" maxOccurs="3">
<!-- Reference to inner class ConjunctiveTicket -->
</xs:element>
</xs:sequence>
<xs:attribute type="xs:string" use="optional" name="TicketNumber"/>
<xs:attribute type="ns:TicketType" use="optional" name="Type"/>
<xs:attribute type="xs:string" use="optional" name="ItemNumber"/>
<xs:attribute type="xs:string" use="optional" name="InvoiceNumber"/>
<xs:attribute type="xs:float" use="optional" name="TotalAmount"/>
<xs:attribute type="xs:float" use="optional" name="CommissionAmount"/>
<xs:attribute type="xs:string" use="optional" name="PaymentType"/>
<xs:attribute type="xs:float" use="optional" name="NetAmount"/>
<xs:attribute type="xs:string" use="optional" name="TicketingStatus"/>
</xs:complexType>
</xs:element>
| Nested Class Summary | |
|---|---|
static class |
DemandTicketRS.TicketItemInfo.ConjunctiveTicket
Used to specify conjunctive ticket/document numbers. |
static class |
DemandTicketRS.TicketItemInfo.PassengerName
The name of the person for whom the ticket was issued. |
| Constructor Summary | |
|---|---|
DemandTicketRS.TicketItemInfo()
|
|
| Method Summary | |
|---|---|
void |
addConjunctiveTicket(DemandTicketRS.TicketItemInfo.ConjunctiveTicket item)
Add a 'ConjunctiveTicket' element item. |
void |
clearConjunctiveTickets()
Remove all 'ConjunctiveTicket' element items. |
java.lang.Float |
getCommissionAmount()
Get the 'CommissionAmount' attribute value. |
DemandTicketRS.TicketItemInfo.ConjunctiveTicket |
getConjunctiveTicket(int index)
Get 'ConjunctiveTicket' element item by position. |
java.util.List<DemandTicketRS.TicketItemInfo.ConjunctiveTicket> |
getConjunctiveTickets()
Get the list of 'ConjunctiveTicket' element items. |
java.lang.String |
getInvoiceNumber()
Get the 'InvoiceNumber' attribute value. |
java.lang.String |
getItemNumber()
Get the 'ItemNumber' attribute value. |
java.lang.Float |
getNetAmount()
Get the 'NetAmount' attribute value. |
DemandTicketRS.TicketItemInfo.PassengerName |
getPassengerName()
Get the 'PassengerName' element value. |
java.lang.String |
getPayment()
Get the 'PaymentType' attribute value. |
java.lang.String |
getTicketingStatus()
Get the 'TicketingStatus' attribute value. |
java.lang.String |
getTicketNumber()
Get the 'TicketNumber' attribute value. |
java.lang.Float |
getTotalAmount()
Get the 'TotalAmount' attribute value. |
Ticket |
getType()
Get the 'Type' attribute value. |
void |
setCommissionAmount(java.lang.Float commissionAmount)
Set the 'CommissionAmount' attribute value. |
void |
setConjunctiveTickets(java.util.List<DemandTicketRS.TicketItemInfo.ConjunctiveTicket> list)
Set the list of 'ConjunctiveTicket' element items. |
void |
setInvoiceNumber(java.lang.String invoiceNumber)
Set the 'InvoiceNumber' attribute value. |
void |
setItemNumber(java.lang.String itemNumber)
Set the 'ItemNumber' attribute value. |
void |
setNetAmount(java.lang.Float netAmount)
Set the 'NetAmount' attribute value. |
void |
setPassengerName(DemandTicketRS.TicketItemInfo.PassengerName passengerName)
Set the 'PassengerName' element value. |
void |
setPayment(java.lang.String payment)
Set the 'PaymentType' attribute value. |
void |
setTicketingStatus(java.lang.String ticketingStatus)
Set the 'TicketingStatus' attribute value. |
void |
setTicketNumber(java.lang.String ticketNumber)
Set the 'TicketNumber' attribute value. |
void |
setTotalAmount(java.lang.Float totalAmount)
Set the 'TotalAmount' attribute value. |
void |
setType(Ticket type)
Set the 'Type' attribute value. |
int |
sizeConjunctiveTickets()
Get the number of 'ConjunctiveTicket' element items. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DemandTicketRS.TicketItemInfo()
| Method Detail |
|---|
public DemandTicketRS.TicketItemInfo.PassengerName getPassengerName()
public void setPassengerName(DemandTicketRS.TicketItemInfo.PassengerName passengerName)
passengerName - public java.util.List<DemandTicketRS.TicketItemInfo.ConjunctiveTicket> getConjunctiveTickets()
public void setConjunctiveTickets(java.util.List<DemandTicketRS.TicketItemInfo.ConjunctiveTicket> list)
list - public int sizeConjunctiveTickets()
public void addConjunctiveTicket(DemandTicketRS.TicketItemInfo.ConjunctiveTicket item)
item - public DemandTicketRS.TicketItemInfo.ConjunctiveTicket getConjunctiveTicket(int index)
index -
public void clearConjunctiveTickets()
public java.lang.String getTicketNumber()
public void setTicketNumber(java.lang.String ticketNumber)
ticketNumber - public Ticket getType()
public void setType(Ticket type)
type - public java.lang.String getItemNumber()
public void setItemNumber(java.lang.String itemNumber)
itemNumber - public java.lang.String getInvoiceNumber()
public void setInvoiceNumber(java.lang.String invoiceNumber)
invoiceNumber - public java.lang.Float getTotalAmount()
public void setTotalAmount(java.lang.Float totalAmount)
totalAmount - public java.lang.Float getCommissionAmount()
public void setCommissionAmount(java.lang.Float commissionAmount)
commissionAmount - public java.lang.String getPayment()
public void setPayment(java.lang.String payment)
payment - public java.lang.Float getNetAmount()
public void setNetAmount(java.lang.Float netAmount)
netAmount - public java.lang.String getTicketingStatus()
public void setTicketingStatus(java.lang.String ticketingStatus)
ticketingStatus -
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||