public class TransactionAmounts
extends java.lang.Object
Constructor and Description |
---|
TransactionAmounts()
Constructor.
|
TransactionAmounts(long totalAmount)
Constructor.
|
TransactionAmounts(long totalAmount,
long cashBackAmount,
long vatAmount,
long cashAdvanceChargeAmount,
long tipAmount)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
long |
getCashAdvanceChargeAmount()
Get cash advance charge amount.
|
long |
getCashBackAmount()
Get the cash back amount.
|
long |
getTipAmount() |
long |
getTotalAmount()
Get the total amount.
|
long |
getVatAmount()
Get the VAT amount.
|
void |
setCashAdvanceChargeAmount(long cashAdvanceChargeAmount)
Set the cash advance charge amount.
|
void |
setCashBackAmount(long cashBackAmount)
Set the cash back amount.
|
void |
setTipAmount(long amount) |
void |
setTotalAmount(long totalAmount)
Set the total amount.
|
void |
setVatAmount(long vatAmount)
Set the VAT amount.
|
public TransactionAmounts()
public TransactionAmounts(long totalAmount)
totalAmount
- public TransactionAmounts(long totalAmount, long cashBackAmount, long vatAmount, long cashAdvanceChargeAmount, long tipAmount)
totalAmount
- cashBackAmount
- vatAmount
- cashAdvanceChargeAmount
- tipAmount
- public long getTotalAmount()
public void setTotalAmount(long totalAmount)
totalAmount
- The total amount.public long getCashBackAmount()
public void setCashBackAmount(long cashBackAmount)
cashBackAmount
- The cash back amount.public long getVatAmount()
public void setVatAmount(long vatAmount)
vatAmount
- the VAT amount.public long getCashAdvanceChargeAmount()
public void setCashAdvanceChargeAmount(long cashAdvanceChargeAmount)
cashAdvanceChargeAmount
- Cash advance charge.public long getTipAmount()
public void setTipAmount(long amount)
amount
- A pre-determined tip amount, in the small units of the current currency.
If this is non-zero, then the tipping dialogue will be skipped automatically.