Class CurrencyParameter
java.lang.Object
com.flowable.engage.external.system.whatsapp.dto.CurrencyParameter
- All Implemented Interfaces:
WhatsAppTemplateParameter
public class CurrencyParameter extends java.lang.Object implements WhatsAppTemplateParameter
- Author:
- Anatolii Balakiriev
-
Field Summary
Fields Modifier and Type Field Description protected java.math.BigDecimal
amount
Amount multiplied by 1000 (e.g.protected java.lang.String
code
Currency code as defined in ISO 4217 (e.g.protected java.lang.String
fallbackValue
Default value, if the device is unsuccessful in localizing a parameter, it should fall back to using this value (e.g. -
Constructor Summary
Constructors Constructor Description CurrencyParameter(java.lang.String fallbackValue, java.lang.String code, java.math.BigDecimal amount)
-
Method Summary
Modifier and Type Method Description java.math.BigDecimal
getAmount()
java.lang.String
getCode()
java.lang.String
getFallbackValue()
void
setAmount(java.math.BigDecimal amount)
void
setCode(java.lang.String code)
void
setFallbackValue(java.lang.String fallbackValue)
-
Field Details
-
fallbackValue
protected java.lang.String fallbackValueDefault value, if the device is unsuccessful in localizing a parameter, it should fall back to using this value (e.g. $100.99) -
code
protected java.lang.String codeCurrency code as defined in ISO 4217 (e.g. USD). -
amount
protected java.math.BigDecimal amountAmount multiplied by 1000 (e.g. 100990 is 100.99)
-
-
Constructor Details
-
CurrencyParameter
public CurrencyParameter(java.lang.String fallbackValue, java.lang.String code, java.math.BigDecimal amount)
-
-
Method Details
-
getFallbackValue
public java.lang.String getFallbackValue() -
setFallbackValue
public void setFallbackValue(java.lang.String fallbackValue) -
getCode
public java.lang.String getCode() -
setCode
public void setCode(java.lang.String code) -
getAmount
public java.math.BigDecimal getAmount() -
setAmount
public void setAmount(java.math.BigDecimal amount)
-