public class GroundTransport extends LineItem
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
LineItemTypeValue |
_AVPList, _batchNumber, _billingCostCentre, _creditLineIndicator, _despatchInformation, _destination, _lineItemId, _origin, _price, _quantity, _receiptAllowanceCharges, _serialNumber, _taxes, _tradeItemDescriptionInformation, _tradeItemIdentification, _transactionalTradeItemCode, _transactionalTradeItemType, LineItemTypeIdentifier| Constructor and Description |
|---|
GroundTransport(GroundTransportType groundTransportType,
java.lang.String provider,
java.lang.String shortDescription,
java.lang.String longDescription,
double price) |
GroundTransport(GroundTransportType groundTransportType,
java.lang.String provider,
java.lang.String shortDescription,
java.lang.String longDescription,
int quantity,
double price) |
GroundTransport(TradeItemDescriptionInformation tradeItemDescriptionInformation,
int quantity,
double price) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Date |
getArrivalDate() |
GeographicalCoordinates |
getArrivalGeoLocation() |
java.lang.String |
getBookingNumber() |
java.util.Date |
getDepartureDate() |
GeographicalCoordinates |
getDepartureGeoLocation() |
java.lang.String |
getDriverName() |
GroundTransportType |
getGroundTransportType() |
java.lang.String |
getPassengerName() |
java.lang.String |
getProvider() |
java.lang.String |
getTripDescription() |
java.lang.Double |
getTripDistance() |
java.lang.String |
getVehicleIdentifier() |
void |
setArrivalDate(java.util.Date arrivalDate) |
void |
setArrivalDetails(java.util.Date arrivalDate,
GeographicalCoordinates geographicalCoordinates) |
void |
setArrivalGeoLocation(GeographicalCoordinates geographicalCoordinates) |
void |
setBookingNumber(java.lang.String bookingNumber) |
void |
setDepartureDate(java.util.Date departureDate) |
void |
setDepartureDetails(java.util.Date departureDate,
GeographicalCoordinates geographicalCoordinates) |
void |
setDepartureGeoLocation(GeographicalCoordinates geographicalCoordinates) |
void |
setDriveName(java.lang.String driverName) |
void |
setPassengerName(java.lang.String passengerName) |
void |
setTripDistance(java.lang.Double tripDistance) |
void |
setVehicleIdentifier(java.lang.String vehicleIdentifier) |
addEcomAVP, addReceiptAllowanceCharges, addTax, addTradeItemIdentification, getAllowancesTotal, getBatchNumber, getBillingCostCentre, getBrandName, getDeliveryDate, getDeliveryInstructions, getDescription, getDespatchDate, getDespatchInformation, getDestinationInformation, getEcomAVPList, getLineItemId, getLineItemType, getName, getNetTotal, getOriginInformation, getPrice, getQuantity, getReceiptAllowanceCharges, getSerialNumber, getSubTotal, getTaxes, getTaxesTotal, getTaxesTotal, getTotal, getTradeItemDescriptionInformation, getTradeItemIdentification, getTradeItemIdentificationValue, getTransactionalTradeItemCode, getTransactionalTradeItemType, hasTaxes, hasTradeItemIdentificationValue, isReturnOrExchange, setBatchNumber, setBillingCostCentre, setDeliveryDate, setDeliveryInstructions, setDespatchDate, setDespatchInformation, setDestinationInformation, setLineItemId, setOriginInformation, setPrice, setQuantity, setReturnOrExchange, setSerialNumber, setTradeItemDescriptionInformation, setTradeItemDescriptionInformation, setTradeItemGroupIdentificationCode, setTradeItemIdentification, setTransactionalTradeItemTypepublic static final java.lang.String LineItemTypeValue
public GroundTransport(GroundTransportType groundTransportType, java.lang.String provider, java.lang.String shortDescription, java.lang.String longDescription, double price)
public GroundTransport(GroundTransportType groundTransportType, java.lang.String provider, java.lang.String shortDescription, java.lang.String longDescription, int quantity, double price)
public GroundTransport(TradeItemDescriptionInformation tradeItemDescriptionInformation, int quantity, double price)
public java.lang.String getProvider()
public GroundTransportType getGroundTransportType()
public java.lang.String getTripDescription()
public void setPassengerName(java.lang.String passengerName)
public java.lang.String getPassengerName()
public void setDriveName(java.lang.String driverName)
public java.lang.String getDriverName()
public void setVehicleIdentifier(java.lang.String vehicleIdentifier)
public java.lang.String getVehicleIdentifier()
public void setTripDistance(java.lang.Double tripDistance)
public java.lang.Double getTripDistance()
public java.util.Date getDepartureDate()
public void setDepartureDate(java.util.Date departureDate)
public java.util.Date getArrivalDate()
public void setArrivalDate(java.util.Date arrivalDate)
public void setBookingNumber(java.lang.String bookingNumber)
public java.lang.String getBookingNumber()
public void setDepartureGeoLocation(GeographicalCoordinates geographicalCoordinates)
public GeographicalCoordinates getDepartureGeoLocation()
public void setArrivalGeoLocation(GeographicalCoordinates geographicalCoordinates)
public GeographicalCoordinates getArrivalGeoLocation()
public void setDepartureDetails(java.util.Date departureDate,
GeographicalCoordinates geographicalCoordinates)
public void setArrivalDetails(java.util.Date arrivalDate,
GeographicalCoordinates geographicalCoordinates)