Interface CreditThresholdBreaches

All Superinterfaces:
Serializable

public interface CreditThresholdBreaches extends Serializable
Container for attributes of CreditThresholdBreaches
  • Method Details

    • getBalanceElementId

      int getBalanceElementId()
      Returns the balance element id
      Returns:
      int balanceElementId
    • getBreachDirection

      Returns the direction of the threshold breach
    • THRESHOLD_BREACH_UP indicates breach towards credit ceiling invalid input: '&'
    • THRESHOLD_BREACH_DOWN indicates breach towards credit floor
    • Returns:
      enum breachDirection
    • getCurrentBalance

      BigDecimal getCurrentBalance()
      Returns the current balance
      Returns:
      BigDecimal currentBalance
    • getThresholdAmounts

      Collection<BigDecimal> getThresholdAmounts()
      Returns the threshold amount that was breached
      Returns:
      Collection of Threshold breach amounts
    • getThresholdPercentages

      Collection<Float> getThresholdPercentages()
      Returns the threshold percentage that was breached
      Returns:
      Collection of Threshold breach percentages
    • getExtensionDataMap

      Collection<Map<String,String>> getExtensionDataMap()
      Returns the Extension Data Map
      Returns:
      Collection of ExtensionData Map