Enum AggregationSpecificationEnum

java.lang.Object
java.lang.Enum<AggregationSpecificationEnum>
cdm.legaldocumentation.master.isla.AggregationSpecificationEnum
All Implemented Interfaces:
Serializable, Comparable<AggregationSpecificationEnum>

@RosettaEnum("AggregationSpecificationEnum") public enum AggregationSpecificationEnum extends Enum<AggregationSpecificationEnum>
The potential options for specifying whether mark to market value of collateral is determined on an aggregated or loan by loan basis.
Version:
7.0.0-dev.105
  • Enum Constant Details

    • AGGREGATED

      @RosettaEnumValue("Aggregated") public static final AggregationSpecificationEnum AGGREGATED
      The market value is determined on an aggregated basis.
    • LOAN_BY_LOAN

      @RosettaEnumValue("LoanByLoan") public static final AggregationSpecificationEnum LOAN_BY_LOAN
      The market value is determined on a loan by loan basis.
    • AGGREGATED_AND_LOAN_BY_LOAN

      @RosettaEnumValue("AggregatedAndLoanByLoan") public static final AggregationSpecificationEnum AGGREGATED_AND_LOAN_BY_LOAN
      The market value is determined on an aggregated basis for some loans but on a Loan by Loan basis for others.
    • NOT_SPECIFIED

      @RosettaEnumValue("NotSpecified") public static final AggregationSpecificationEnum NOT_SPECIFIED
      It is not specified how the market value is determined.
  • Method Details

    • values

      public static AggregationSpecificationEnum[] 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 AggregationSpecificationEnum 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 AggregationSpecificationEnum fromDisplayName(String name)
    • toString

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

      public String toDisplayString()