Enum FundProductTypeEnum

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

@RosettaEnum("FundProductTypeEnum") public enum FundProductTypeEnum extends Enum<FundProductTypeEnum>
Represents an enumeration list to identify the fund product type.
Version:
5.30.0
  • Enum Constant Details

    • MONEY_MARKET_FUND

      @RosettaEnumValue("MoneyMarketFund") public static final FundProductTypeEnum MONEY_MARKET_FUND
      Denotes a fund that invests only in highly liquid near-term instruments such as cash, cash equivalent securities, and high credit rating debt instruments with a short-term maturity.
    • EXCHANGE_TRADED_FUND

      @RosettaEnumValue("ExchangeTradedFund") public static final FundProductTypeEnum EXCHANGE_TRADED_FUND
      Denotes an investment fund consisting of stocks, bonds, and/or other assets that is passively managed and traded on a stock exchange.
    • MUTUAL_FUND

      @RosettaEnumValue("MutualFund") public static final FundProductTypeEnum MUTUAL_FUND
      Denotes an investment fund consisting of stocks, bonds, and/or other assets that is actively managed and can only be purchased or sold through the investment manager.
    • OTHER_FUND

      @RosettaEnumValue("OtherFund") public static final FundProductTypeEnum OTHER_FUND
      Denotes a fund that is not an Exchange Traded Fund, Money Market Fund or Mutual Fund.
  • Method Details

    • values

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

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

      public String toDisplayString()