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)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • fallbackValue

      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. $100.99)
    • code

      protected java.lang.String code
      Currency code as defined in ISO 4217 (e.g. USD).
    • amount

      protected java.math.BigDecimal amount
      Amount 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)