Class TransactionRequest

java.lang.Object
tech.corefinance.account.common.dto.TransactionRequest
All Implemented Interfaces:
Serializable, tech.corefinance.common.model.CreateUpdateDto<String>, tech.corefinance.common.model.GenericModel<String>

public class TransactionRequest extends Object implements tech.corefinance.common.model.CreateUpdateDto<String>
See Also:
  • Constructor Details

    • TransactionRequest

      public TransactionRequest()
  • Method Details

    • getId

      public String getId()
      Specified by:
      getId in interface tech.corefinance.common.model.GenericModel<String>
    • getAmount

      public double getAmount()
    • getVat

      public double getVat()
    • getCurrency

      public String getCurrency()
    • getTargetCurrency

      public String getTargetCurrency()
    • getTransactionFees

      public List<TransactionFee> getTransactionFees()
    • getTransactionSide

      public TransactionSide getTransactionSide()
    • getGlAccountId

      public String getGlAccountId()
    • getMemo

      public String getMemo()
    • getCounterAccountId

      public String getCounterAccountId()
    • getCounterAccountType

      public String getCounterAccountType()
    • getTransactionType

      public String getTransactionType()
    • getTransactionCode

      public String getTransactionCode()
    • getTerminalId

      public String getTerminalId()
    • getRequestAppId

      public String getRequestAppId()
    • getRequestChannelId

      public String getRequestChannelId()
    • setId

      public void setId(String id)
      Specified by:
      setId in interface tech.corefinance.common.model.GenericModel<String>
    • setAmount

      public void setAmount(double amount)
    • setVat

      public void setVat(double vat)
    • setCurrency

      public void setCurrency(String currency)
    • setTargetCurrency

      public void setTargetCurrency(String targetCurrency)
    • setTransactionFees

      public void setTransactionFees(List<TransactionFee> transactionFees)
    • setTransactionSide

      public void setTransactionSide(TransactionSide transactionSide)
    • setGlAccountId

      public void setGlAccountId(String glAccountId)
    • setMemo

      public void setMemo(String memo)
    • setCounterAccountId

      public void setCounterAccountId(String counterAccountId)
    • setCounterAccountType

      public void setCounterAccountType(String counterAccountType)
    • setTransactionType

      public void setTransactionType(String transactionType)
    • setTransactionCode

      public void setTransactionCode(String transactionCode)
    • setTerminalId

      public void setTerminalId(String terminalId)
    • setRequestAppId

      public void setRequestAppId(String requestAppId)
    • setRequestChannelId

      public void setRequestChannelId(String requestChannelId)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object