Package cdm.legaldocumentation.csa
Class SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilderImpl
- All Implemented Interfaces:
SensitivityMethodologiesPartyElection,SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
SensitivityMethodologiesPartyElection
public static class SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilderImpl
extends Object
implements SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder
Builder Implementation of SensitivityMethodologiesPartyElection
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.SensitivityMethodologiesPartyElection
SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder, SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilderImpl, SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionImpl -
Field Summary
FieldsFields inherited from interface cdm.legaldocumentation.csa.SensitivityMethodologiesPartyElection
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleangetParty()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.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setParty(CounterpartyRoleEnum _party) setSensitivityToCommodity(SensitivityMethodology _sensitivityToCommodity) setSensitivityToEquity(SensitivityToEquity _sensitivityToEquity) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosettaMethods inherited from interface cdm.legaldocumentation.csa.SensitivityMethodologiesPartyElection
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder
process
-
Field Details
-
party
-
sensitivityToEquity
-
sensitivityToCommodity
-
-
Constructor Details
-
SensitivityMethodologiesPartyElectionBuilderImpl
public SensitivityMethodologiesPartyElectionBuilderImpl()
-
-
Method Details
-
getParty
@RosettaAttribute("party") @Accessor(GETTER) @Required @RuneAttribute("party") public CounterpartyRoleEnum getParty()Description copied from interface:SensitivityMethodologiesPartyElectionThe party to which the election applies.- Specified by:
getPartyin interfaceSensitivityMethodologiesPartyElection
-
getSensitivityToEquity
@RosettaAttribute("sensitivityToEquity") @Accessor(GETTER) @Required @RuneAttribute("sensitivityToEquity") public 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- Specified by:
getSensitivityToEquityin interfaceSensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder
-
getOrCreateSensitivityToEquity
- Specified by:
getOrCreateSensitivityToEquityin interfaceSensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder
-
getSensitivityToCommodity
@RosettaAttribute("sensitivityToCommodity") @Accessor(GETTER) @Required @RuneAttribute("sensitivityToCommodity") public 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- Specified by:
getSensitivityToCommodityin interfaceSensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder
-
getOrCreateSensitivityToCommodity
-
setParty
@RosettaAttribute("party") @Accessor(SETTER) @Required @RuneAttribute("party") public SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder setParty(CounterpartyRoleEnum _party) - Specified by:
setPartyin interfaceSensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder
-
setSensitivityToEquity
@RosettaAttribute("sensitivityToEquity") @Accessor(SETTER) @Required @RuneAttribute("sensitivityToEquity") public SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder setSensitivityToEquity(SensitivityToEquity _sensitivityToEquity) - Specified by:
setSensitivityToEquityin interfaceSensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder
-
setSensitivityToCommodity
@RosettaAttribute("sensitivityToCommodity") @Accessor(SETTER) @Required @RuneAttribute("sensitivityToCommodity") public SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder setSensitivityToCommodity(SensitivityMethodology _sensitivityToCommodity) - Specified by:
setSensitivityToCommodityin interfaceSensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder
-
build
Description copied from interface:SensitivityMethodologiesPartyElectionBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceSensitivityMethodologiesPartyElection
-
toBuilder
public SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder toBuilder()- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceSensitivityMethodologiesPartyElection
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Specified by:
prunein interfaceSensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
-
hashCode
public int hashCode() -
toString
-