Enum AlternativeToInterestAmountEnum

java.lang.Object
java.lang.Enum<AlternativeToInterestAmountEnum>
cdm.product.collateral.AlternativeToInterestAmountEnum
All Implemented Interfaces:
Serializable, Comparable<AlternativeToInterestAmountEnum>

@RosettaEnum("AlternativeToInterestAmountEnum") public enum AlternativeToInterestAmountEnum extends Enum<AlternativeToInterestAmountEnum>
If there is an alternative to interest amounts, how is it specified?
Version:
5.30.0
  • Enum Constant Details

    • STANDARD

      @RosettaEnumValue("Standard") public static final AlternativeToInterestAmountEnum STANDARD
      Interest amount is not transferred if transfer would create or increase a delivery amount.
    • ACTUAL_AMOUNT_RECEIVED

      @RosettaEnumValue("ActualAmountReceived") public static final AlternativeToInterestAmountEnum ACTUAL_AMOUNT_RECEIVED
      The standard calculation of the Interest Amount is replaced with the amount of interest the secured party actually receives in relation to the Cash collateral.
    • TRANSFER_IF_DELIVERY_AMOUNT_BELOW_MTA

      @RosettaEnumValue("TransferIfDeliveryAmountBelowMTA") public static final AlternativeToInterestAmountEnum TRANSFER_IF_DELIVERY_AMOUNT_BELOW_MTA
      Interest amount is not transferred if transfer would create or increase a delivery amount. (This is the 'Standard' provision). However, interest Amount will be transferred if Delivery Amount is below Minimum Transfer Amount.
    • OTHER

      @RosettaEnumValue("Other") public static final AlternativeToInterestAmountEnum OTHER
      An other alternative option outside these choices that can be described as an alternative provision.
  • Method Details

    • values

      public static AlternativeToInterestAmountEnum[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static AlternativeToInterestAmountEnum valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • fromDisplayName

      public static AlternativeToInterestAmountEnum fromDisplayName(String name)
    • toString

      public String toString()
      Overrides:
      toString in class Enum<AlternativeToInterestAmountEnum>
    • toDisplayString

      public String toDisplayString()