Package cdm.legaldocumentation.csa
Interface SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder,SensitivityMethodologiesPartyElection
- All Known Implementing Classes:
SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilderImpl
- Enclosing interface:
SensitivityMethodologiesPartyElection
public static interface SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder
extends SensitivityMethodologiesPartyElection, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.SensitivityMethodologiesPartyElection
SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder, SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilderImpl, SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.SensitivityMethodologiesPartyElection
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()setParty(CounterpartyRoleEnum party) setSensitivityToCommodity(SensitivityMethodology sensitivityToCommodity) setSensitivityToEquity(SensitivityToEquity 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
SensitivityToEquity.SensitivityToEquityBuilder getOrCreateSensitivityToEquity() -
getSensitivityToEquity
SensitivityToEquity.SensitivityToEquityBuilder getSensitivityToEquity()Description copied from interface:SensitivityMethodologiesPartyElectionThe methodology to compute sensitivities to equity indices, funds and ETFs for the purpose of Initial Margin agreements.- Specified by:
getSensitivityToEquityin interfaceSensitivityMethodologiesPartyElection
-
getOrCreateSensitivityToCommodity
SensitivityMethodology.SensitivityMethodologyBuilder getOrCreateSensitivityToCommodity() -
getSensitivityToCommodity
SensitivityMethodology.SensitivityMethodologyBuilder getSensitivityToCommodity()Description copied from interface:SensitivityMethodologiesPartyElectionThe methodology to compute sensitivities to commodity indices for the purpose of Initial Margin agreements.- Specified by:
getSensitivityToCommodityin interfaceSensitivityMethodologiesPartyElection
-
setParty
-
setSensitivityToEquity
SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder setSensitivityToEquity(SensitivityToEquity sensitivityToEquity) -
setSensitivityToCommodity
SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder 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
-