Package cdm.margin.schedule
Enum StandardizedScheduleProductClassEnum
java.lang.Object
java.lang.Enum<StandardizedScheduleProductClassEnum>
cdm.margin.schedule.StandardizedScheduleProductClassEnum
- All Implemented Interfaces:
Serializable,Comparable<StandardizedScheduleProductClassEnum>
@RosettaEnum("StandardizedScheduleProductClassEnum")
public enum StandardizedScheduleProductClassEnum
extends Enum<StandardizedScheduleProductClassEnum>
- Version:
- 6.19.0
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescription -
Method Summary
Modifier and TypeMethodDescriptionfromDisplayName(String name) toString()Returns the enum constant of this type with the specified name.static StandardizedScheduleProductClassEnum[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
SWAP
-
CROSS_CURRENCY_SWAP
@RosettaEnumValue("CrossCurrencySwap") public static final StandardizedScheduleProductClassEnum CROSS_CURRENCY_SWAP -
SWAPTION
-
SWAPTION_STRADDLE
@RosettaEnumValue("SwaptionStraddle") public static final StandardizedScheduleProductClassEnum SWAPTION_STRADDLE -
SWAP_WITH_CALLABLE_BERMUDAN_RIGHT_TO_ENTER_EXIT_SWAPS
@RosettaEnumValue("SwapWithCallableBermudanRightToEnterExitSwaps") public static final StandardizedScheduleProductClassEnum SWAP_WITH_CALLABLE_BERMUDAN_RIGHT_TO_ENTER_EXIT_SWAPS -
IR_EXOTIC_SWAP_WITH_AN_EXOTIC_COUPON_AGAINST_A_FLOATING_LEG
@RosettaEnumValue("IRExoticSwapWithAnExoticCouponAgainstAFloatingLeg") public static final StandardizedScheduleProductClassEnum IR_EXOTIC_SWAP_WITH_AN_EXOTIC_COUPON_AGAINST_A_FLOATING_LEG -
OPTION
-
FORWARD_RATE_AGREEMENT
@RosettaEnumValue("ForwardRateAgreement") public static final StandardizedScheduleProductClassEnum FORWARD_RATE_AGREEMENT -
SINGLE_NAME_CREDIT_DEFAULT_SWAP
@RosettaEnumValue("SingleNameCreditDefaultSwap") public static final StandardizedScheduleProductClassEnum SINGLE_NAME_CREDIT_DEFAULT_SWAP -
INDEX_CDS
-
INDEX_TRANCHE
@RosettaEnumValue("IndexTranche") public static final StandardizedScheduleProductClassEnum INDEX_TRANCHE -
CREDIT_NTH_TO_DEFAULT
@RosettaEnumValue("CreditNthToDefault") public static final StandardizedScheduleProductClassEnum CREDIT_NTH_TO_DEFAULT -
CREDIT_TOTAL_RETURN_SWAP_ON_A_BOND
@RosettaEnumValue("CreditTotalReturnSwapOnABond") public static final StandardizedScheduleProductClassEnum CREDIT_TOTAL_RETURN_SWAP_ON_A_BOND -
DELIVERABLE_SWAP
@RosettaEnumValue("DeliverableSwap") public static final StandardizedScheduleProductClassEnum DELIVERABLE_SWAP -
NON_DELIVERABLE_CROSS_CURRENCY_SWAP
@RosettaEnumValue("NonDeliverableCrossCurrencySwap") public static final StandardizedScheduleProductClassEnum NON_DELIVERABLE_CROSS_CURRENCY_SWAP -
DELIVERABLE_FORWARD
@RosettaEnumValue("DeliverableForward") public static final StandardizedScheduleProductClassEnum DELIVERABLE_FORWARD -
NON_DELIVERABLE_FORWARD
@RosettaEnumValue("NonDeliverableForward") public static final StandardizedScheduleProductClassEnum NON_DELIVERABLE_FORWARD -
DELIVERABLE_OPTION
@RosettaEnumValue("DeliverableOption") public static final StandardizedScheduleProductClassEnum DELIVERABLE_OPTION -
NON_DELIVERABLE_OPTION
@RosettaEnumValue("NonDeliverableOption") public static final StandardizedScheduleProductClassEnum NON_DELIVERABLE_OPTION -
VARIANCE_SWAP
@RosettaEnumValue("VarianceSwap") public static final StandardizedScheduleProductClassEnum VARIANCE_SWAP -
VOLATILITY_SWAP
@RosettaEnumValue("VolatilitySwap") public static final StandardizedScheduleProductClassEnum VOLATILITY_SWAP -
CORRELATION_SWAP
@RosettaEnumValue("CorrelationSwap") public static final StandardizedScheduleProductClassEnum CORRELATION_SWAP -
FORWARD
-
DIVIDEND_SWAP
@RosettaEnumValue("DividendSwap") public static final StandardizedScheduleProductClassEnum DIVIDEND_SWAP -
DELIVERABLE_OPTION_F
@RosettaEnumValue("DeliverableOptionF") public static final StandardizedScheduleProductClassEnum DELIVERABLE_OPTION_F -
CONTRACT_FOR_DIFFERENCE
@RosettaEnumValue("ContractForDifference") public static final StandardizedScheduleProductClassEnum CONTRACT_FOR_DIFFERENCE -
SWAPS_AND_PORTFOLIO_SWAPS
@RosettaEnumValue("SwapsAndPortfolioSwaps") public static final StandardizedScheduleProductClassEnum SWAPS_AND_PORTFOLIO_SWAPS -
FIXED_FLOAT_SWAP
@RosettaEnumValue("FixedFloatSwap") public static final StandardizedScheduleProductClassEnum FIXED_FLOAT_SWAP -
BASIS_SWAP
-
-
Method Details
-
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
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 nameNullPointerException- if the argument is null
-
fromDisplayName
-
toString
- Overrides:
toStringin classEnum<StandardizedScheduleProductClassEnum>
-
toDisplayString
-