Package cdm.legaldocumentation.csa
Class SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionImpl
java.lang.Object
cdm.legaldocumentation.csa.SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionImpl
- All Implemented Interfaces:
SensitivityMethodologiesPartyElection,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
SensitivityMethodologiesPartyElection
public static class SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionImpl
extends Object
implements SensitivityMethodologiesPartyElection
Immutable Implementation of SensitivityMethodologiesPartyElection
-
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 -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSensitivityMethodologiesPartyElectionImpl(SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder builder) -
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.inthashCode()protected voidsetBuilderFields(SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder builder) 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 cdm.legaldocumentation.csa.SensitivityMethodologiesPartyElection
getType, metaData, process
-
Constructor Details
-
SensitivityMethodologiesPartyElectionImpl
protected SensitivityMethodologiesPartyElectionImpl(SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder builder)
-
-
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 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
-
getSensitivityToCommodity
@RosettaAttribute("sensitivityToCommodity") @Accessor(GETTER) @Required @RuneAttribute("sensitivityToCommodity") public SensitivityMethodology getSensitivityToCommodity()Description copied from interface:SensitivityMethodologiesPartyElectionThe methodology to compute sensitivities to commodity indices for the purpose of Initial Margin agreements.- Specified by:
getSensitivityToCommodityin interfaceSensitivityMethodologiesPartyElection
-
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
-
setBuilderFields
protected void setBuilderFields(SensitivityMethodologiesPartyElection.SensitivityMethodologiesPartyElectionBuilder builder) -
equals
-
hashCode
public int hashCode() -
toString
-