Package co.dapi.types
Class EnrichedTransaction
- java.lang.Object
-
- co.dapi.types.EnrichedTransaction
-
public class EnrichedTransaction extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEnrichedTransaction.TransactionType
-
Constructor Summary
Constructors Constructor Description 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.Float>getAfterAmount()floatgetAmount()java.util.Optional<java.lang.Float>getBeforeAmount()java.util.Optional<BrandDetails>getBrandDetails()java.util.Optional<java.lang.String>getCategory()CurrencygetCurrency()java.lang.StringgetDate()java.lang.StringgetDescription()java.lang.StringgetDetails()java.util.Optional<java.lang.String>getReference()EnrichedTransaction.TransactionTypegetType()
-
-
-
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()
-
getType
public EnrichedTransaction.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()
-
getCategory
public java.util.Optional<java.lang.String> getCategory()
-
getBrandDetails
public java.util.Optional<BrandDetails> getBrandDetails()
-
-