Package cdm.legaldocumentation.csa
Class LegacyExposureScopeElection.LegacyExposureScopeElectionImpl
java.lang.Object
cdm.legaldocumentation.csa.LegacyExposureScopeElection.LegacyExposureScopeElectionImpl
- All Implemented Interfaces:
LegacyExposureScopeElection,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
LegacyExposureScopeElection
public static class LegacyExposureScopeElection.LegacyExposureScopeElectionImpl
extends Object
implements LegacyExposureScopeElection
Immutable Implementation of LegacyExposureScopeElection
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.LegacyExposureScopeElection
LegacyExposureScopeElection.LegacyExposureScopeElectionBuilder, LegacyExposureScopeElection.LegacyExposureScopeElectionBuilderImpl, LegacyExposureScopeElection.LegacyExposureScopeElectionImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.LegacyExposureScopeElection
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLegacyExposureScopeElectionImpl(LegacyExposureScopeElection.LegacyExposureScopeElectionBuilder builder) -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe bespoke/additional language that might be specified by the parties to the legal agreement.List<? extends ExcludedProducts> Description of the relevant derivative transactions excluded from the calculation of exposure.A boolean flag to represent whether any transactions are excluded (ie True) or not (ie False).getParty()The elective party.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.LegacyExposureScopeElection
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
LegacyExposureScopeElectionImpl
protected LegacyExposureScopeElectionImpl(LegacyExposureScopeElection.LegacyExposureScopeElectionBuilder builder)
-
-
Method Details
-
getParty
@RosettaAttribute("party") @Accessor(GETTER) @Required @RuneAttribute("party") public CounterpartyRoleEnum getParty()Description copied from interface:LegacyExposureScopeElectionThe elective party.- Specified by:
getPartyin interfaceLegacyExposureScopeElection
-
getExcludedTransactions
@RosettaAttribute("excludedTransactions") @Accessor(GETTER) @Required @RuneAttribute("excludedTransactions") public Boolean getExcludedTransactions()Description copied from interface:LegacyExposureScopeElectionA boolean flag to represent whether any transactions are excluded (ie True) or not (ie False).- Specified by:
getExcludedTransactionsin interfaceLegacyExposureScopeElection
-
getExcludedProducts
@RosettaAttribute("excludedProducts") @Accessor(GETTER) @Multi @RuneAttribute("excludedProducts") public List<? extends ExcludedProducts> getExcludedProducts()Description copied from interface:LegacyExposureScopeElectionDescription of the relevant derivative transactions excluded from the calculation of exposure.- Specified by:
getExcludedProductsin interfaceLegacyExposureScopeElection
-
getAdditionalLanguage
@RosettaAttribute("additionalLanguage") @Accessor(GETTER) @RuneAttribute("additionalLanguage") public String getAdditionalLanguage()Description copied from interface:LegacyExposureScopeElectionThe bespoke/additional language that might be specified by the parties to the legal agreement.- Specified by:
getAdditionalLanguagein interfaceLegacyExposureScopeElection
-
build
Description copied from interface:LegacyExposureScopeElectionBuild Methods- Specified by:
buildin interfaceLegacyExposureScopeElection- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceLegacyExposureScopeElection- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
protected void setBuilderFields(LegacyExposureScopeElection.LegacyExposureScopeElectionBuilder builder) -
equals
-
hashCode
public int hashCode() -
toString
-