Package co.dapi.types
Class Transaction
java.lang.Object
co.dapi.types.Transaction
public class Transaction
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTransaction.TransactionType -
Constructor Summary
Constructors Constructor Description 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 Summary
Modifier and Type Method Description java.util.Optional<java.lang.Float>getAfterAmount()floatgetAmount()java.util.Optional<java.lang.Float>getBeforeAmount()CurrencygetCurrency()java.lang.StringgetDate()java.lang.StringgetDescription()java.lang.StringgetDetails()java.util.Optional<java.lang.String>getReference()Transaction.TransactionTypegetType()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
-
getDescription
public java.lang.String getDescription() -
getDetails
public java.lang.String getDetails() -
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()
-