Package cdm.legaldocumentation.csa
Interface SensitivityMethodologies.SensitivityMethodologiesBuilder
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder,SensitivityMethodologies
- All Known Implementing Classes:
SensitivityMethodologies.SensitivityMethodologiesBuilderImpl
- Enclosing interface:
SensitivityMethodologies
public static interface SensitivityMethodologies.SensitivityMethodologiesBuilder
extends SensitivityMethodologies, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.SensitivityMethodologies
SensitivityMethodologies.SensitivityMethodologiesBuilder, SensitivityMethodologies.SensitivityMethodologiesBuilderImpl, SensitivityMethodologies.SensitivityMethodologiesImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.SensitivityMethodologies
metaData -
Method Summary
Modifier and TypeMethodDescriptionThe 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 voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setSensitivityToCommodity(SensitivityMethodology sensitivityToCommodity) setSensitivityToEquity(SensitivityMethodology sensitivityToEquity) Methods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosetta
-
Method Details
-
getOrCreateSensitivityToEquity
SensitivityMethodology.SensitivityMethodologyBuilder getOrCreateSensitivityToEquity() -
getSensitivityToEquity
SensitivityMethodology.SensitivityMethodologyBuilder getSensitivityToEquity()Description copied from interface:SensitivityMethodologiesThe methodology to compute sensitivities to equity indices, funds and ETFs for the purpose of Initial Margin agreements.- Specified by:
getSensitivityToEquityin interfaceSensitivityMethodologies
-
getOrCreateSensitivityToCommodity
SensitivityMethodology.SensitivityMethodologyBuilder getOrCreateSensitivityToCommodity() -
getSensitivityToCommodity
SensitivityMethodology.SensitivityMethodologyBuilder getSensitivityToCommodity()Description copied from interface:SensitivityMethodologiesThe methodology to compute sensitivities to commodity indices for the purpose of Initial Margin agreements.- Specified by:
getSensitivityToCommodityin interfaceSensitivityMethodologies
-
setSensitivityToEquity
SensitivityMethodologies.SensitivityMethodologiesBuilder setSensitivityToEquity(SensitivityMethodology sensitivityToEquity) -
setSensitivityToCommodity
SensitivityMethodologies.SensitivityMethodologiesBuilder setSensitivityToCommodity(SensitivityMethodology sensitivityToCommodity) -
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-