Package cdm.legaldocumentation.csa
Class SubstitutedRegimeTerms.SubstitutedRegimeTermsImpl
java.lang.Object
cdm.legaldocumentation.csa.SubstitutedRegimeTerms.SubstitutedRegimeTermsImpl
- All Implemented Interfaces:
SubstitutedRegimeTerms,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
SubstitutedRegimeTerms
public static class SubstitutedRegimeTerms.SubstitutedRegimeTermsImpl
extends Object
implements SubstitutedRegimeTerms
Immutable Implementation of SubstitutedRegimeTerms
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.SubstitutedRegimeTerms
SubstitutedRegimeTerms.SubstitutedRegimeTermsBuilder, SubstitutedRegimeTerms.SubstitutedRegimeTermsBuilderImpl, SubstitutedRegimeTerms.SubstitutedRegimeTermsImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.SubstitutedRegimeTerms
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe specification of whether the regime is elected as applicable to the party when acting as collateral taker.getParty()The party for which the regime terms are being specified when acting as collateral taker.inthashCode()protected voidtoString()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.SubstitutedRegimeTerms
getType, metaData, process
-
Constructor Details
-
SubstitutedRegimeTermsImpl
-
-
Method Details
-
getParty
@RosettaAttribute("party") @Accessor(GETTER) @Required @RuneAttribute("party") public CounterpartyRoleEnum getParty()Description copied from interface:SubstitutedRegimeTermsThe party for which the regime terms are being specified when acting as collateral taker.- Specified by:
getPartyin interfaceSubstitutedRegimeTerms
-
getIsApplicable
@RosettaAttribute("isApplicable") @Accessor(GETTER) @Required @RuneAttribute("isApplicable") public Boolean getIsApplicable()Description copied from interface:SubstitutedRegimeTermsThe specification of whether the regime is elected as applicable to the party when acting as collateral taker.- Specified by:
getIsApplicablein interfaceSubstitutedRegimeTerms
-
build
Description copied from interface:SubstitutedRegimeTermsBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceSubstitutedRegimeTerms
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceSubstitutedRegimeTerms
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-