public class Flight extends LineItem
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
LineItemTypeValue |
_AVPList, _batchNumber, _billingCostCentre, _creditLineIndicator, _despatchInformation, _destination, _lineItemId, _note, _origin, _price, _quantity, _receiptAllowanceCharges, _serialNumber, _taxes, _tradeItemDescriptionInformation, _tradeItemIdentification, _tradeItemMeasurements, _transactionalTradeItemCode, _transactionalTradeItemType, LineItemTypeIdentifier| Constructor and Description |
|---|
Flight(FlightType flightType,
java.lang.String airline,
java.lang.String shortItinerary,
java.lang.String longItinerary,
int quantity,
double price) |
Flight(TradeItemDescriptionInformation tradeItemDescriptionInformation,
int quantity,
double price) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAirline() |
java.util.Date |
getDepartureDate() |
FlightDestinationType |
getFlightDestinationType() |
FlightType |
getFlightType() |
java.lang.String |
getItinerary() |
java.lang.String |
getItineraryDescription() |
java.lang.String |
getPassengerName() |
java.lang.String |
getPNR() |
java.lang.String |
getTicketNumber() |
void |
setDepartureDate(java.util.Date departureDate) |
void |
setFlightDestinationType(FlightDestinationType flightDestinationType) |
void |
setPassengerName(java.lang.String passengerName) |
void |
setPNR(java.lang.String pnr) |
void |
setTicketNumber(java.lang.String ticketNumber) |
addEcomAVP, addReceiptAllowanceCharges, addTax, addTradeItemIdentification, getAllowancesTotal, getBatchNumber, getBillingCostCentre, getBrandName, getDeliveryDate, getDeliveryInstructions, getDescription, getDespatchDate, getDespatchInformation, getDestinationInformation, getEcomAVPList, getLineItemId, getLineItemType, getName, getNetTotal, getNote, getOriginInformation, getPrice, getQuantity, getReceiptAllowanceCharges, getSerialNumber, getSubTotal, getTaxes, getTaxesTotal, getTaxesTotal, getTotal, getTradeItemDescriptionInformation, getTradeItemIdentification, getTradeItemIdentificationValue, getTradeItemMeasurements, getTransactionalTradeItemCode, getTransactionalTradeItemType, hasNote, hasTaxes, hasTradeItemIdentificationValue, isReturnOrExchange, setBatchNumber, setBillingCostCentre, setDeliveryDate, setDeliveryInstructions, setDespatchDate, setDespatchInformation, setDestinationInformation, setLineItemId, setMeasurements, setNetContent, setNote, setOriginInformation, setPrice, setQuantity, setReturnOrExchange, setSerialNumber, setTradeItemDescriptionInformation, setTradeItemDescriptionInformation, setTradeItemGroupIdentificationCode, setTradeItemIdentification, setTradeItemMeasurements, setTransactionalTradeItemTypepublic static final java.lang.String LineItemTypeValue
public Flight(FlightType flightType, java.lang.String airline, java.lang.String shortItinerary, java.lang.String longItinerary, int quantity, double price)
public Flight(TradeItemDescriptionInformation tradeItemDescriptionInformation, int quantity, double price)
public java.lang.String getAirline()
public java.lang.String getItinerary()
public java.lang.String getItineraryDescription()
public FlightType getFlightType()
public void setPNR(java.lang.String pnr)
public java.lang.String getPNR()
public void setPassengerName(java.lang.String passengerName)
public java.lang.String getPassengerName()
public void setFlightDestinationType(FlightDestinationType flightDestinationType)
public FlightDestinationType getFlightDestinationType()
public java.util.Date getDepartureDate()
public void setDepartureDate(java.util.Date departureDate)
public void setTicketNumber(java.lang.String ticketNumber)
public java.lang.String getTicketNumber()