Package co.dapi.types

Class Transaction


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

      • 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 Detail

      • getAmount

        public float getAmount()
      • getDate

        public java.lang.String getDate()
      • 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()