Package cdm.legaldocumentation.csa
Class SubstitutedRegimeTerms.SubstitutedRegimeTermsBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.SubstitutedRegimeTerms.SubstitutedRegimeTermsBuilderImpl
- All Implemented Interfaces:
SubstitutedRegimeTerms,SubstitutedRegimeTerms.SubstitutedRegimeTermsBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
SubstitutedRegimeTerms
public static class SubstitutedRegimeTerms.SubstitutedRegimeTermsBuilderImpl
extends Object
implements SubstitutedRegimeTerms.SubstitutedRegimeTermsBuilder
Builder Implementation of SubstitutedRegimeTerms
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.SubstitutedRegimeTerms
SubstitutedRegimeTerms.SubstitutedRegimeTermsBuilder, SubstitutedRegimeTerms.SubstitutedRegimeTermsBuilderImpl, SubstitutedRegimeTerms.SubstitutedRegimeTermsImpl -
Field Summary
FieldsFields inherited from interface cdm.legaldocumentation.csa.SubstitutedRegimeTerms
metaData -
Constructor Summary
Constructors -
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.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setIsApplicable(Boolean _isApplicable) setParty(CounterpartyRoleEnum _party) 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.SubstitutedRegimeTerms
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.SubstitutedRegimeTerms.SubstitutedRegimeTermsBuilder
process
-
Field Details
-
party
-
isApplicable
-
-
Constructor Details
-
SubstitutedRegimeTermsBuilderImpl
public SubstitutedRegimeTermsBuilderImpl()
-
-
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
-
setParty
@RosettaAttribute("party") @Accessor(SETTER) @Required @RuneAttribute("party") public SubstitutedRegimeTerms.SubstitutedRegimeTermsBuilder setParty(CounterpartyRoleEnum _party) - Specified by:
setPartyin interfaceSubstitutedRegimeTerms.SubstitutedRegimeTermsBuilder
-
setIsApplicable
@RosettaAttribute("isApplicable") @Accessor(SETTER) @Required @RuneAttribute("isApplicable") public SubstitutedRegimeTerms.SubstitutedRegimeTermsBuilder setIsApplicable(Boolean _isApplicable) - Specified by:
setIsApplicablein interfaceSubstitutedRegimeTerms.SubstitutedRegimeTermsBuilder
-
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
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Specified by:
prunein interfaceSubstitutedRegimeTerms.SubstitutedRegimeTermsBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public SubstitutedRegimeTerms.SubstitutedRegimeTermsBuilder 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
-