public final class Account
extends java.lang.Object
| Constructor and Description |
|---|
Account(java.util.UUID id,
AccountType type,
java.lang.String referenceType,
java.lang.String reference,
java.lang.String description,
java.math.BigDecimal currentBalance,
java.math.BigDecimal availableBalance,
java.util.Currency currency,
java.util.UUID financialInstitutionId,
java.time.LocalDateTime synchronizedAt,
Synchronization latestSynchronization) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.math.BigDecimal |
getAvailableBalance() |
java.util.Currency |
getCurrency() |
java.math.BigDecimal |
getCurrentBalance() |
java.lang.String |
getDescription() |
java.util.UUID |
getFinancialInstitutionId() |
java.util.UUID |
getId() |
Synchronization |
getLatestSynchronization() |
java.lang.String |
getReference() |
java.lang.String |
getReferenceType() |
java.time.LocalDateTime |
getSynchronizedAt() |
AccountType |
getType() |
int |
hashCode() |
java.lang.String |
toString() |
@ConstructorProperties(value={"id","type","referenceType","reference","description","currentBalance","availableBalance","currency","financialInstitutionId","synchronizedAt","latestSynchronization"})
public Account(java.util.UUID id,
AccountType type,
java.lang.String referenceType,
java.lang.String reference,
java.lang.String description,
java.math.BigDecimal currentBalance,
java.math.BigDecimal availableBalance,
java.util.Currency currency,
java.util.UUID financialInstitutionId,
java.time.LocalDateTime synchronizedAt,
Synchronization latestSynchronization)
public java.util.UUID getId()
public AccountType getType()
public java.lang.String getReferenceType()
public java.lang.String getReference()
public java.lang.String getDescription()
public java.math.BigDecimal getCurrentBalance()
public java.math.BigDecimal getAvailableBalance()
public java.util.Currency getCurrency()
public java.util.UUID getFinancialInstitutionId()
public java.time.LocalDateTime getSynchronizedAt()
public Synchronization getLatestSynchronization()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object