Enum RatingPriorityResolutionEnum

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

@RosettaEnum("RatingPriorityResolutionEnum") public enum RatingPriorityResolutionEnum extends Enum<RatingPriorityResolutionEnum>
Represents an enumeration list to identify which Collateral Criteria type should have priority over others. If set to 'Issuer', the rating in the Issuer Criteria has priority or is used if there is no Asset criteria. If set to 'Asset', the rating in the Asset Criteria has priority or is used if there is no Issuer rating.
Version:
7.0.0-dev.105
  • Enum Constant Details

    • ISSUER

      @RosettaEnumValue("Issuer") public static final RatingPriorityResolutionEnum ISSUER
      Denotes that the Issuer Criteria has priority.
    • ASSET

      @RosettaEnumValue("Asset") public static final RatingPriorityResolutionEnum ASSET
      Denotes that the Asset Criteria has priority.
    • LOWEST

      @RosettaEnumValue("Lowest") public static final RatingPriorityResolutionEnum LOWEST
      Denotes that lowest rating should be used if several criteria apply.
    • HIGHEST

      @RosettaEnumValue("Highest") public static final RatingPriorityResolutionEnum HIGHEST
      Denotes that highest rating should be used if several criteria apply.
    • AVERAGE

      @RosettaEnumValue("Average") public static final RatingPriorityResolutionEnum AVERAGE
      Denotes that average rating should be used if several criteria apply.
  • Method Details

    • values

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

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

      public String toDisplayString()