Package org.isda.cdm
Enum OriginatingEventEnum
- java.lang.Object
-
- java.lang.Enum<OriginatingEventEnum>
-
- org.isda.cdm.OriginatingEventEnum
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<OriginatingEventEnum>
public enum OriginatingEventEnum extends java.lang.Enum<OriginatingEventEnum>
The enumeration values to specify the originating event that gave way to the trade.- Version:
- 2.5.4
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ALLOCATION
The trade results from an allocation event.AMENDMENT
The trade results from a trade amendment.CLEARING
The trade results from a clearing event.COMPRESSION
The trade results from a compression event.EXERCISE
The trade results from an exercise event.NEW_TRADE
The trade results from a new trade event.NOVATION
The trade presented results from a novation event.PARTIAL_EXERCISE
The trade results from a partial exercise event.PARTIAL_NOVATION
The trade results from a partial novation event.TRANSFER
The trade results from a transfer.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
static OriginatingEventEnum
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static OriginatingEventEnum[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ALLOCATION
@RosettaSynonym(value="1", source="CME_SubmissionIRS_1_0") public static final OriginatingEventEnum ALLOCATION
The trade results from an allocation event.
-
AMENDMENT
@RosettaSynonym(value="TRADE_AMEND", source="CME_ClearedConfirm_1_17") public static final OriginatingEventEnum AMENDMENT
The trade results from a trade amendment.
-
COMPRESSION
@RosettaSynonym(value="RESIDUAL_TRADE", source="CME_ClearedConfirm_1_17") public static final OriginatingEventEnum COMPRESSION
The trade results from a compression event.
-
EXERCISE
@RosettaSynonym(value="EXERCISE",source="CME_ClearedConfirm_1_17") @RosettaSynonym(value="Exercise",source="Rosetta_Workbench") public static final OriginatingEventEnum EXERCISE
The trade results from an exercise event.
-
CLEARING
@RosettaSynonym(value="2", source="CME_SubmissionIRS_1_0") public static final OriginatingEventEnum CLEARING
The trade results from a clearing event.
-
NEW_TRADE
@RosettaSynonym(value="NEW_TRADE",source="CME_ClearedConfirm_1_17") @RosettaSynonym(value="NewTrade",source="Rosetta_Workbench") @RosettaSynonym(value="0",source="CME_SubmissionIRS_1_0") public static final OriginatingEventEnum NEW_TRADE
The trade results from a new trade event.
-
NOVATION
@RosettaSynonym(value="ASSIGNMENT", source="CME_ClearedConfirm_1_17") public static final OriginatingEventEnum NOVATION
The trade presented results from a novation event.
-
PARTIAL_EXERCISE
@RosettaSynonym(value="PARTIAL_EXERCISE", source="CME_ClearedConfirm_1_17") public static final OriginatingEventEnum PARTIAL_EXERCISE
The trade results from a partial exercise event.
-
PARTIAL_NOVATION
@RosettaSynonym(value="NOVATION", source="CME_ClearedConfirm_1_17") public static final OriginatingEventEnum PARTIAL_NOVATION
The trade results from a partial novation event.
-
TRANSFER
@RosettaSynonym(value="TRANSFER", source="CME_ClearedConfirm_1_17") public static final OriginatingEventEnum TRANSFER
The trade results from a transfer.
-
-
Method Detail
-
values
public static OriginatingEventEnum[] 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 (OriginatingEventEnum c : OriginatingEventEnum.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static OriginatingEventEnum 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<OriginatingEventEnum>
-
-