Class ActionBreakdown


  • public class ActionBreakdown
    extends java.lang.Object
    • Constructor Detail

      • ActionBreakdown

        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)
      • ActionBreakdown

        public ActionBreakdown()
    • Method Detail

      • getBreakdownType

        public java.lang.String getBreakdownType()
      • getFxRateApplied

        public java.lang.Double getFxRateApplied()
      • getHoldingCurrency

        public Currency getHoldingCurrency()
      • getHoldingCurrencyAmount

        public java.lang.Double getHoldingCurrencyAmount()
      • getProcessingCurrency

        public Currency getProcessingCurrency()
      • getProcessingCurrencyAmount

        public java.lang.Double getProcessingCurrencyAmount()
      • getTransactionCurrency

        public Currency getTransactionCurrency()
      • getTransactionCurrencyAmount

        public java.lang.Double getTransactionCurrencyAmount()
      • getProcessingToTransactionCurrencyFxRate

        public java.lang.Double getProcessingToTransactionCurrencyFxRate()
      • getTransactionToHoldingCurrencyFxRate

        public java.lang.Double getTransactionToHoldingCurrencyFxRate()
      • getFeeDetail

        public java.lang.String getFeeDetail()
      • getReserveRate

        public java.lang.String getReserveRate()
      • getReserveReleaseDate

        public java.time.Instant getReserveReleaseDate()
      • getReserveDeductedDate

        public java.time.Instant getReserveDeductedDate()
      • getTaxFxRate

        public java.lang.Double getTaxFxRate()
      • getEntityCountryTaxCurrency

        public Currency getEntityCountryTaxCurrency()
      • getTaxCurrencyAmount

        public java.lang.Double getTaxCurrencyAmount()
      • setBreakdownType

        public void setBreakdownType​(java.lang.String breakdownType)
      • setFxRateApplied

        public void setFxRateApplied​(java.lang.Double fxRateApplied)
      • setHoldingCurrency

        public void setHoldingCurrency​(Currency holdingCurrency)
      • setHoldingCurrencyAmount

        public void setHoldingCurrencyAmount​(java.lang.Double holdingCurrencyAmount)
      • setProcessingCurrency

        public void setProcessingCurrency​(Currency processingCurrency)
      • setProcessingCurrencyAmount

        public void setProcessingCurrencyAmount​(java.lang.Double processingCurrencyAmount)
      • setTransactionCurrency

        public void setTransactionCurrency​(Currency transactionCurrency)
      • setTransactionCurrencyAmount

        public void setTransactionCurrencyAmount​(java.lang.Double transactionCurrencyAmount)
      • setProcessingToTransactionCurrencyFxRate

        public void setProcessingToTransactionCurrencyFxRate​(java.lang.Double processingToTransactionCurrencyFxRate)
      • setTransactionToHoldingCurrencyFxRate

        public void setTransactionToHoldingCurrencyFxRate​(java.lang.Double transactionToHoldingCurrencyFxRate)
      • setFeeDetail

        public void setFeeDetail​(java.lang.String feeDetail)
      • setReserveRate

        public void setReserveRate​(java.lang.String reserveRate)
      • setReserveReleaseDate

        public void setReserveReleaseDate​(java.time.Instant reserveReleaseDate)
      • setReserveDeductedDate

        public void setReserveDeductedDate​(java.time.Instant reserveDeductedDate)
      • setTaxFxRate

        public void setTaxFxRate​(java.lang.Double taxFxRate)
      • setEntityCountryTaxCurrency

        public void setEntityCountryTaxCurrency​(Currency entityCountryTaxCurrency)
      • setTaxCurrencyAmount

        public void setTaxCurrencyAmount​(java.lang.Double taxCurrencyAmount)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object