public class Token extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Token.TokenTypeEnum
Type of token, namely standard (STD), basic service support tariff (BSST), refund (REFUND), key change (KC).
|
| Constructor and Description |
|---|
Token() |
| Modifier and Type | Method and Description |
|---|---|
Token |
addTariffCalcItem(TariffBlock tariffCalcItem) |
Token |
amount(TaxableAmount amount) |
boolean |
equals(Object o) |
TaxableAmount |
getAmount()
Monetary value of the token.
|
String |
getReceiptNum()
Receipt number issued for the transaction.
|
List<TariffBlock> |
getTariffCalc()
List of tariff blocks determining how the overall tariff is calculated.
|
String |
getToken()
Numeric sequence to be entered into the meter to redeem the token's value.
|
Token.TokenTypeEnum |
getTokenType()
Type of token, namely standard (STD), basic service support tariff (BSST), refund (REFUND), key change (KC).
|
BigDecimal |
getUnits()
Number of units redeemable by this token.
|
int |
hashCode() |
Token |
receiptNum(String receiptNum) |
void |
setAmount(TaxableAmount amount) |
void |
setReceiptNum(String receiptNum) |
void |
setTariffCalc(List<TariffBlock> tariffCalc) |
void |
setToken(String token) |
void |
setTokenType(Token.TokenTypeEnum tokenType) |
void |
setUnits(BigDecimal units) |
Token |
tariffCalc(List<TariffBlock> tariffCalc) |
Token |
token(String token) |
Token |
tokenType(Token.TokenTypeEnum tokenType) |
String |
toString() |
Token |
units(BigDecimal units) |
public Token tokenType(Token.TokenTypeEnum tokenType)
@NotNull public Token.TokenTypeEnum getTokenType()
public void setTokenType(Token.TokenTypeEnum tokenType)
public Token units(BigDecimal units)
@NotNull public BigDecimal getUnits()
public void setUnits(BigDecimal units)
public Token amount(TaxableAmount amount)
@NotNull public TaxableAmount getAmount()
public void setAmount(TaxableAmount amount)
public String getReceiptNum()
public void setReceiptNum(String receiptNum)
@NotNull public String getToken()
public void setToken(String token)
public Token tariffCalc(List<TariffBlock> tariffCalc)
public Token addTariffCalcItem(TariffBlock tariffCalcItem)
public List<TariffBlock> getTariffCalc()
public void setTariffCalc(List<TariffBlock> tariffCalc)
Copyright © 2018. All rights reserved.