public class ActionBreakdown
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ActionBreakdown.ActionBreakdownBuilder |
| Constructor and Description |
|---|
ActionBreakdown() |
ActionBreakdown(java.lang.String breakdownType,
java.lang.Double fxRateApplied,
Currency holdingCurrency,
java.lang.Double holdingCurrencyAmount,
Currency processingCurrency,
java.lang.Double processingCurrencyAmount,
Currency transactionCurrency,
java.lang.Double transactionCurrencyAmount,
java.lang.Double processingToTransactionCurrencyFxRate,
java.lang.Double transactionToHoldingCurrencyFxRate,
java.lang.String feeDetail,
java.lang.String reserveRate,
java.time.Instant reserveReleaseDate,
java.time.Instant reserveDeductedDate,
java.lang.Double taxFxRate,
Currency entityCountryTaxCurrency,
java.lang.Double taxCurrencyAmount) |
| Modifier and Type | Method and Description |
|---|---|
static ActionBreakdown.ActionBreakdownBuilder |
builder() |
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getBreakdownType() |
Currency |
getEntityCountryTaxCurrency() |
java.lang.String |
getFeeDetail() |
java.lang.Double |
getFxRateApplied() |
Currency |
getHoldingCurrency() |
java.lang.Double |
getHoldingCurrencyAmount() |
Currency |
getProcessingCurrency() |
java.lang.Double |
getProcessingCurrencyAmount() |
java.lang.Double |
getProcessingToTransactionCurrencyFxRate() |
java.time.Instant |
getReserveDeductedDate() |
java.lang.String |
getReserveRate() |
java.time.Instant |
getReserveReleaseDate() |
java.lang.Double |
getTaxCurrencyAmount() |
java.lang.Double |
getTaxFxRate() |
Currency |
getTransactionCurrency() |
java.lang.Double |
getTransactionCurrencyAmount() |
java.lang.Double |
getTransactionToHoldingCurrencyFxRate() |
int |
hashCode() |
void |
setBreakdownType(java.lang.String breakdownType) |
void |
setEntityCountryTaxCurrency(Currency entityCountryTaxCurrency) |
void |
setFeeDetail(java.lang.String feeDetail) |
void |
setFxRateApplied(java.lang.Double fxRateApplied) |
void |
setHoldingCurrency(Currency holdingCurrency) |
void |
setHoldingCurrencyAmount(java.lang.Double holdingCurrencyAmount) |
void |
setProcessingCurrency(Currency processingCurrency) |
void |
setProcessingCurrencyAmount(java.lang.Double processingCurrencyAmount) |
void |
setProcessingToTransactionCurrencyFxRate(java.lang.Double processingToTransactionCurrencyFxRate) |
void |
setReserveDeductedDate(java.time.Instant reserveDeductedDate) |
void |
setReserveRate(java.lang.String reserveRate) |
void |
setReserveReleaseDate(java.time.Instant reserveReleaseDate) |
void |
setTaxCurrencyAmount(java.lang.Double taxCurrencyAmount) |
void |
setTaxFxRate(java.lang.Double taxFxRate) |
void |
setTransactionCurrency(Currency transactionCurrency) |
void |
setTransactionCurrencyAmount(java.lang.Double transactionCurrencyAmount) |
void |
setTransactionToHoldingCurrencyFxRate(java.lang.Double transactionToHoldingCurrencyFxRate) |
java.lang.String |
toString() |
public ActionBreakdown(java.lang.String breakdownType,
java.lang.Double fxRateApplied,
Currency holdingCurrency,
java.lang.Double holdingCurrencyAmount,
Currency processingCurrency,
java.lang.Double processingCurrencyAmount,
Currency transactionCurrency,
java.lang.Double transactionCurrencyAmount,
java.lang.Double processingToTransactionCurrencyFxRate,
java.lang.Double transactionToHoldingCurrencyFxRate,
java.lang.String feeDetail,
java.lang.String reserveRate,
java.time.Instant reserveReleaseDate,
java.time.Instant reserveDeductedDate,
java.lang.Double taxFxRate,
Currency entityCountryTaxCurrency,
java.lang.Double taxCurrencyAmount)
public ActionBreakdown()
public static ActionBreakdown.ActionBreakdownBuilder builder()
public java.lang.String getBreakdownType()
public java.lang.Double getFxRateApplied()
public Currency getHoldingCurrency()
public java.lang.Double getHoldingCurrencyAmount()
public Currency getProcessingCurrency()
public java.lang.Double getProcessingCurrencyAmount()
public Currency getTransactionCurrency()
public java.lang.Double getTransactionCurrencyAmount()
public java.lang.Double getProcessingToTransactionCurrencyFxRate()
public java.lang.Double getTransactionToHoldingCurrencyFxRate()
public java.lang.String getFeeDetail()
public java.lang.String getReserveRate()
public java.time.Instant getReserveReleaseDate()
public java.time.Instant getReserveDeductedDate()
public java.lang.Double getTaxFxRate()
public Currency getEntityCountryTaxCurrency()
public java.lang.Double getTaxCurrencyAmount()
public void setBreakdownType(java.lang.String breakdownType)
public void setFxRateApplied(java.lang.Double fxRateApplied)
public void setHoldingCurrency(Currency holdingCurrency)
public void setHoldingCurrencyAmount(java.lang.Double holdingCurrencyAmount)
public void setProcessingCurrency(Currency processingCurrency)
public void setProcessingCurrencyAmount(java.lang.Double processingCurrencyAmount)
public void setTransactionCurrency(Currency transactionCurrency)
public void setTransactionCurrencyAmount(java.lang.Double transactionCurrencyAmount)
public void setProcessingToTransactionCurrencyFxRate(java.lang.Double processingToTransactionCurrencyFxRate)
public void setTransactionToHoldingCurrencyFxRate(java.lang.Double transactionToHoldingCurrencyFxRate)
public void setFeeDetail(java.lang.String feeDetail)
public void setReserveRate(java.lang.String reserveRate)
public void setReserveReleaseDate(java.time.Instant reserveReleaseDate)
public void setReserveDeductedDate(java.time.Instant reserveDeductedDate)
public void setTaxFxRate(java.lang.Double taxFxRate)
public void setEntityCountryTaxCurrency(Currency entityCountryTaxCurrency)
public void setTaxCurrencyAmount(java.lang.Double taxCurrencyAmount)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object