Package co.dapi.types

Class CategorizedTransaction


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

      • CategorizedTransaction

        public CategorizedTransaction​(float amount,
                                      java.lang.String date,
                                      CategorizedTransaction.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)
    • 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()