Package co.dapi.types

Class Transaction

java.lang.Object
co.dapi.types.Transaction

public class Transaction
extends java.lang.Object
  • Constructor Details

    • Transaction

      public Transaction​(float amount, java.lang.String date, Transaction.TransactionType type, java.lang.String description, java.lang.String details, Currency currency, java.lang.Float beforeAmount, java.lang.Float afterAmount, java.lang.String reference)
  • Method Details

    • getAmount

      public float getAmount()
    • getDate

      public java.lang.String getDate()
    • getType

      public Transaction.TransactionType getType()
    • getDescription

      public java.lang.String getDescription()
    • getDetails

      public java.lang.String getDetails()
    • getCurrency

      public Currency getCurrency()
    • getBeforeAmount

      public java.util.Optional<java.lang.Float> getBeforeAmount()
    • getAfterAmount

      public java.util.Optional<java.lang.Float> getAfterAmount()
    • getReference

      public java.util.Optional<java.lang.String> getReference()