Package cdm.legaldocumentation.csa
Interface SensitivityMethodologiesPartyElection
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder
- All Known Implementing Classes:
SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilderImpl,SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionImpl
@RosettaDataType(value="SensitivityMethodologiesPartyElection",
builder=SensitivityMethodologiesPartyElectionBuilderImpl.class,
version="7.0.0-dev.105")
@RuneDataType(value="SensitivityMethodologiesPartyElection",
model="cdm",
builder=SensitivityMethodologiesPartyElectionBuilderImpl.class,
version="7.0.0-dev.105")
public interface SensitivityMethodologiesPartyElection
extends com.rosetta.model.lib.RosettaModelObject
A class to specificy methodologies to compute sensitivities specific to the agreement.
- Version:
- 7.0.0-dev.105
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of SensitivityMethodologiesPartyElectionstatic classImmutable Implementation of SensitivityMethodologiesPartyElection -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()getParty()The party to which the election applies.The methodology to compute sensitivities to commodity indices for the purpose of Initial Margin agreements.The methodology to compute sensitivities to equity indices, funds and ETFs for the purpose of Initial Margin agreements.default Class<? extends SensitivityMethodologiesPartyElection> getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends SensitivityMethodologiesPartyElection> metaData()Utility Methodsdefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) Methods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Field Details
-
metaData
-
-
Method Details
-
getParty
CounterpartyRoleEnum getParty()The party to which the election applies. -
getSensitivityToEquity
SensitivityToEquity getSensitivityToEquity()The methodology to compute sensitivities to equity indices, funds and ETFs for the purpose of Initial Margin agreements. -
getSensitivityToCommodity
SensitivityMethodology getSensitivityToCommodity()The methodology to compute sensitivities to commodity indices for the purpose of Initial Margin agreements. -
build
Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
builder
-
metaData
default com.rosetta.model.lib.meta.RosettaMetaData<? extends SensitivityMethodologiesPartyElection> metaData()Utility Methods- Specified by:
metaDatain interfacecom.rosetta.model.lib.RosettaModelObject
-
getType
- Specified by:
getTypein interfacecom.rosetta.model.lib.RosettaModelObject
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObject
-