Enum AssetClassEnum

java.lang.Object
java.lang.Enum<AssetClassEnum>
cdm.base.staticdata.asset.common.AssetClassEnum
All Implemented Interfaces:
Serializable, Comparable<AssetClassEnum>

@RosettaEnum("AssetClassEnum") public enum AssetClassEnum extends Enum<AssetClassEnum>
The enumerated values to specify the FpML asset class categorization.
Version:
5.30.0
  • Enum Constant Details

    • COMMODITY

      @RosettaEnumValue("Commodity") public static final AssetClassEnum COMMODITY
      Commodity.
    • CREDIT

      @RosettaEnumValue("Credit") public static final AssetClassEnum CREDIT
      Credit.
    • EQUITY

      @RosettaEnumValue("Equity") public static final AssetClassEnum EQUITY
      Equity.
    • FOREIGN_EXCHANGE

      @RosettaEnumValue("ForeignExchange") public static final AssetClassEnum FOREIGN_EXCHANGE
      ForeignExchange.
    • INTEREST_RATE

      @RosettaEnumValue("InterestRate") public static final AssetClassEnum INTEREST_RATE
      InterestRate.
    • MONEY_MARKET

      @RosettaEnumValue("MoneyMarket") public static final AssetClassEnum MONEY_MARKET
      Money Market Assets like CP and CD.
  • Method Details

    • values

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

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

      public String toDisplayString()