Package org.isda.cdm

Enum EntityTypeEnum

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<EntityTypeEnum>

    public enum EntityTypeEnum
    extends java.lang.Enum<EntityTypeEnum>
    The enumerated values to specify the reference entity types corresponding to a list of types defined in the ISDA First to Default documentation.
    Version:
    2.5.4
    • Enum Constant Detail

      • ASIAN

        @RosettaSynonym(value="Asian",source="FpML_5_10") @RosettaSynonym(value="Asian",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="Asian",source="DTCC_11_0") @RosettaSynonym(value="Asian",source="DTCC_9_0") @RosettaSynonym(value="Asian",source="CME_ClearedConfirm_1_17")
        public static final EntityTypeEnum ASIAN
        Entity Type of Asian.
      • AUSTRALIAN_AND_NEW_ZEALAND

        @RosettaSynonym(value="AustralianAndNewZealand",source="FpML_5_10") @RosettaSynonym(value="AustralianAndNewZealand",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="AustralianAndNewZealand",source="DTCC_11_0") @RosettaSynonym(value="AustralianAndNewZealand",source="DTCC_9_0") @RosettaSynonym(value="AustralianAndNewZealand",source="CME_ClearedConfirm_1_17")
        public static final EntityTypeEnum AUSTRALIAN_AND_NEW_ZEALAND
        Entity Type of Australian and New Zealand.
      • EUROPEAN_EMERGING_MARKETS

        @RosettaSynonym(value="EuropeanEmergingMarket",source="FpML_5_10") @RosettaSynonym(value="EuropeanEmergingMarket",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="EuropeanEmergingMarket",source="DTCC_11_0") @RosettaSynonym(value="EuropeanEmergingMarket",source="DTCC_9_0") @RosettaSynonym(value="EuropeanEmergingMarket",source="CME_ClearedConfirm_1_17")
        public static final EntityTypeEnum EUROPEAN_EMERGING_MARKETS
        Entity Type of European Emerging Markets.
      • JAPANESE

        @RosettaSynonym(value="Japanese",source="FpML_5_10") @RosettaSynonym(value="Japanese",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="Japanese",source="DTCC_11_0") @RosettaSynonym(value="Japanese",source="DTCC_9_0") @RosettaSynonym(value="Japanese",source="CME_ClearedConfirm_1_17")
        public static final EntityTypeEnum JAPANESE
        Entity Type of Japanese.
      • NORTH_AMERICAN_HIGH_YIELD

        @RosettaSynonym(value="NorthAmericanHighYield",source="FpML_5_10") @RosettaSynonym(value="NorthAmericanHighYield",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="NorthAmericanHighYield",source="DTCC_11_0") @RosettaSynonym(value="NorthAmericanHighYield",source="DTCC_9_0") @RosettaSynonym(value="NorthAmericanHighYield",source="CME_ClearedConfirm_1_17")
        public static final EntityTypeEnum NORTH_AMERICAN_HIGH_YIELD
        Entity Type of North American High Yield.
      • NORTH_AMERICAN_INSURANCE

        @RosettaSynonym(value="NorthAmericanInsurance",source="FpML_5_10") @RosettaSynonym(value="NorthAmericanInsurance",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="NorthAmericanInsurance",source="DTCC_11_0") @RosettaSynonym(value="NorthAmericanInsurance",source="DTCC_9_0") @RosettaSynonym(value="NorthAmericanInsurance",source="CME_ClearedConfirm_1_17")
        public static final EntityTypeEnum NORTH_AMERICAN_INSURANCE
        Entity Type of North American Insurance.
      • NORTH_AMERICAN_INVESTMENT_GRADE

        @RosettaSynonym(value="NorthAmericanInvestmentGrade",source="FpML_5_10") @RosettaSynonym(value="NorthAmericanInvestmentGrade",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="NorthAmericanInvestmentGrade",source="DTCC_11_0") @RosettaSynonym(value="NorthAmericanInvestmentGrade",source="DTCC_9_0") @RosettaSynonym(value="NorthAmericanInvestmentGrade",source="CME_ClearedConfirm_1_17")
        public static final EntityTypeEnum NORTH_AMERICAN_INVESTMENT_GRADE
        Entity Type of North American Investment Grade.
      • SINGAPOREAN

        @RosettaSynonym(value="Singaporean",source="FpML_5_10") @RosettaSynonym(value="Singaporean",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="Singaporean",source="DTCC_11_0") @RosettaSynonym(value="Singaporean",source="DTCC_9_0") @RosettaSynonym(value="Singaporean",source="CME_ClearedConfirm_1_17")
        public static final EntityTypeEnum SINGAPOREAN
        Entity Type of Singaporean.
      • WESTERN_EUROPEAN

        @RosettaSynonym(value="WesternEuropean",source="FpML_5_10") @RosettaSynonym(value="WesternEuropean",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="WesternEuropean",source="DTCC_11_0") @RosettaSynonym(value="WesternEuropean",source="DTCC_9_0") @RosettaSynonym(value="WesternEuropean",source="CME_ClearedConfirm_1_17")
        public static final EntityTypeEnum WESTERN_EUROPEAN
        Entity Type of Western European.
      • WESTERN_EUROPEAN_INSURANCE

        @RosettaSynonym(value="WesternEuropeanInsurance",source="FpML_5_10") @RosettaSynonym(value="WesternEuropeanInsurance",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="WesternEuropeanInsurance",source="DTCC_11_0") @RosettaSynonym(value="WesternEuropeanInsurance",source="DTCC_9_0") @RosettaSynonym(value="WesternEuropeanInsurance",source="CME_ClearedConfirm_1_17")
        public static final EntityTypeEnum WESTERN_EUROPEAN_INSURANCE
        Entity Type of Western European Insurance.
    • Method Detail

      • values

        public static EntityTypeEnum[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (EntityTypeEnum c : EntityTypeEnum.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static EntityTypeEnum valueOf​(java.lang.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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Enum<EntityTypeEnum>