Package co.dapi.types

Class EnrichedTransaction


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

      • EnrichedTransaction

        public EnrichedTransaction​(float amount,
                                   java.lang.String date,
                                   EnrichedTransaction.TransactionType type,
                                   java.lang.String description,
                                   java.lang.String details,
                                   Currency currency,
                                   java.lang.Float beforeAmount,
                                   java.lang.Float afterAmount,
                                   java.lang.String reference,
                                   java.lang.String category,
                                   BrandDetails brandDetails)
    • 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()
      • getCategory

        public java.util.Optional<java.lang.String> getCategory()
      • getBrandDetails

        public java.util.Optional<BrandDetails> getBrandDetails()