@Embeddable
public class TransferSummary
extends java.lang.Object
implements java.lang.Cloneable
| Constructor and Description |
|---|
TransferSummary() |
TransferSummary(java.lang.Integer count,
java.math.BigDecimal amount) |
TransferSummary(long count,
java.math.BigDecimal amount) |
| Modifier and Type | Method and Description |
|---|---|
TransferSummary |
add(java.math.BigDecimal amount)
Returns a new transaction summary, adding one transaction with the given amount
|
TransferSummary |
add(java.lang.Integer count,
java.math.BigDecimal amount)
Returns a new transaction summary, adding the given parameters to this one
|
TransferSummary |
add(TransferSummary other)
Returns a new transaction summary, adding the given parameters to this one
|
TransferSummary |
clone() |
java.math.BigDecimal |
getAmount() |
java.math.BigDecimal |
getAverage() |
java.lang.Integer |
getCount() |
void |
setAmount(java.math.BigDecimal amount) |
void |
setCount(java.lang.Integer count) |
TransferSummary |
subtract(java.math.BigDecimal amount)
Returns a new transaction summary, subtracting one transaction with the given amount
|
TransferSummary |
subtract(java.lang.Integer count,
java.math.BigDecimal amount)
Returns a new transaction summary, subtracting the given parameters to this one
|
TransferSummary |
subtract(TransferSummary other)
Returns a new transaction summary, subtracting the given parameters to this one
|
java.lang.String |
toString() |
public TransferSummary()
public TransferSummary(java.lang.Integer count,
java.math.BigDecimal amount)
public TransferSummary(long count,
java.math.BigDecimal amount)
public TransferSummary add(java.math.BigDecimal amount)
public TransferSummary add(java.lang.Integer count, java.math.BigDecimal amount)
public TransferSummary add(TransferSummary other)
public TransferSummary clone()
clone in class java.lang.Objectpublic java.math.BigDecimal getAmount()
public java.math.BigDecimal getAverage()
public java.lang.Integer getCount()
public void setAmount(java.math.BigDecimal amount)
public void setCount(java.lang.Integer count)
public TransferSummary subtract(java.math.BigDecimal amount)
public TransferSummary subtract(java.lang.Integer count, java.math.BigDecimal amount)
public TransferSummary subtract(TransferSummary other)
public java.lang.String toString()
toString in class java.lang.Object