Package org.isda.cdm
Enum EntityTypeEnum
- java.lang.Object
-
- java.lang.Enum<EntityTypeEnum>
-
- org.isda.cdm.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 Summary
Enum Constants Enum Constant Description ASIAN
Entity Type of Asian.AUSTRALIAN_AND_NEW_ZEALAND
Entity Type of Australian and New Zealand.EUROPEAN_EMERGING_MARKETS
Entity Type of European Emerging Markets.JAPANESE
Entity Type of Japanese.NORTH_AMERICAN_HIGH_YIELD
Entity Type of North American High Yield.NORTH_AMERICAN_INSURANCE
Entity Type of North American Insurance.NORTH_AMERICAN_INVESTMENT_GRADE
Entity Type of North American Investment Grade.SINGAPOREAN
Entity Type of Singaporean.WESTERN_EUROPEAN
Entity Type of Western European.WESTERN_EUROPEAN_INSURANCE
Entity Type of Western European Insurance.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
static EntityTypeEnum
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static EntityTypeEnum[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
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 namejava.lang.NullPointerException
- if the argument is null
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Enum<EntityTypeEnum>
-
-