Package org.isda.cdm
Enum NaturalPersonRoleEnum
- java.lang.Object
-
- java.lang.Enum<NaturalPersonRoleEnum>
-
- org.isda.cdm.NaturalPersonRoleEnum
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<NaturalPersonRoleEnum>
public enum NaturalPersonRoleEnum extends java.lang.Enum<NaturalPersonRoleEnum>
The enumerated values for the natural person's role.- Version:
- 2.5.4
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BROKER
The person who arranged with a client to execute the trade.BUYER
Acquirer of the legal title to the financial instrument.DECISION_MAKER
The party or person with legal responsibility for authorization of the execution of the transaction.EXECUTION_WITHIN_FIRM
Person within the firm who is responsible for execution of the transaction.INVESTMENT_DECISION_MAKER
Person who is responsible for making the investment decision.SELLER
Seller of the legal title to the financial instrument.TRADER
The person who executed the trade.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
static NaturalPersonRoleEnum
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static NaturalPersonRoleEnum[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
BROKER
@RosettaSynonym(value="Broker",source="FpML_5_10") @RosettaSynonym(value="Broker",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="Broker",source="DTCC_11_0") @RosettaSynonym(value="Broker",source="DTCC_9_0") @RosettaSynonym(value="Broker",source="CME_ClearedConfirm_1_17") public static final NaturalPersonRoleEnum BROKER
The person who arranged with a client to execute the trade.
-
BUYER
@RosettaSynonym(value="Buyer",source="FpML_5_10") @RosettaSynonym(value="Buyer",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="Buyer",source="DTCC_11_0") @RosettaSynonym(value="Buyer",source="DTCC_9_0") @RosettaSynonym(value="Buyer",source="CME_ClearedConfirm_1_17") public static final NaturalPersonRoleEnum BUYER
Acquirer of the legal title to the financial instrument.
-
DECISION_MAKER
@RosettaSynonym(value="DecisionMaker",source="FpML_5_10") @RosettaSynonym(value="DecisionMaker",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="DecisionMaker",source="DTCC_11_0") @RosettaSynonym(value="DecisionMaker",source="DTCC_9_0") @RosettaSynonym(value="DecisionMaker",source="CME_ClearedConfirm_1_17") public static final NaturalPersonRoleEnum DECISION_MAKER
The party or person with legal responsibility for authorization of the execution of the transaction.
-
EXECUTION_WITHIN_FIRM
@RosettaSynonym(value="ExecutionWithinFirm",source="FpML_5_10") @RosettaSynonym(value="ExecutionWithinFirm",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="ExecutionWithinFirm",source="DTCC_11_0") @RosettaSynonym(value="ExecutionWithinFirm",source="DTCC_9_0") @RosettaSynonym(value="ExecutionWithinFirm",source="CME_ClearedConfirm_1_17") public static final NaturalPersonRoleEnum EXECUTION_WITHIN_FIRM
Person within the firm who is responsible for execution of the transaction.
-
INVESTMENT_DECISION_MAKER
@RosettaSynonym(value="InvestmentDecisionMaker",source="FpML_5_10") @RosettaSynonym(value="InvestmentDecisionMaker",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="InvestmentDecisionMaker",source="DTCC_11_0") @RosettaSynonym(value="InvestmentDecisionMaker",source="DTCC_9_0") @RosettaSynonym(value="InvestmentDecisionMaker",source="CME_ClearedConfirm_1_17") public static final NaturalPersonRoleEnum INVESTMENT_DECISION_MAKER
Person who is responsible for making the investment decision.
-
SELLER
@RosettaSynonym(value="Seller",source="FpML_5_10") @RosettaSynonym(value="Seller",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="Seller",source="DTCC_11_0") @RosettaSynonym(value="Seller",source="DTCC_9_0") @RosettaSynonym(value="Seller",source="CME_ClearedConfirm_1_17") public static final NaturalPersonRoleEnum SELLER
Seller of the legal title to the financial instrument.
-
TRADER
@RosettaSynonym(value="Trader",source="FpML_5_10") @RosettaSynonym(value="Trader",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="Trader",source="DTCC_11_0") @RosettaSynonym(value="Trader",source="DTCC_9_0") @RosettaSynonym(value="Trader",source="CME_ClearedConfirm_1_17") public static final NaturalPersonRoleEnum TRADER
The person who executed the trade.
-
-
Method Detail
-
values
public static NaturalPersonRoleEnum[] 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 (NaturalPersonRoleEnum c : NaturalPersonRoleEnum.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static NaturalPersonRoleEnum 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<NaturalPersonRoleEnum>
-
-