Package cdm.legaldocumentation.csa
Class ControlAgreementElections.ControlAgreementElectionsBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.ControlAgreementElections.ControlAgreementElectionsBuilderImpl
- All Implemented Interfaces:
ControlAgreementElections,ControlAgreementElections.ControlAgreementElectionsBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
ControlAgreementElections
public static class ControlAgreementElections.ControlAgreementElectionsBuilderImpl
extends Object
implements ControlAgreementElections.ControlAgreementElectionsBuilder
Builder Implementation of ControlAgreementElections
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.ControlAgreementElections
ControlAgreementElections.ControlAgreementElectionsBuilder, ControlAgreementElections.ControlAgreementElectionsBuilderImpl, ControlAgreementElections.ControlAgreementElectionsImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected Booleanprotected CounterpartyRoleEnumprotected BooleanFields inherited from interface cdm.legaldocumentation.csa.ControlAgreementElections
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanUnless specified as inapplicable in the event of any inconsistency between this Deed and the Control Agreement, this Deed will prevail over the Control Agreement.The identification of whether the Control Agreement is a Credit Support Document with respect to each party.getParty()The elective party.Unless specified as inapplicable the parties recognise that the Control Agreement is a means by which the parties can perform their obligations.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setConsistencyWithControlAgreement(Boolean _consistencyWithControlAgreement) setControlAgreementAsCsd(Boolean _controlAgreementAsCsd) setParty(CounterpartyRoleEnum _party) setRelationshipWithControlAgreement(Boolean _relationshipWithControlAgreement) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.ControlAgreementElections
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.ControlAgreementElections.ControlAgreementElectionsBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
party
-
controlAgreementAsCsd
-
consistencyWithControlAgreement
-
relationshipWithControlAgreement
-
-
Constructor Details
-
ControlAgreementElectionsBuilderImpl
public ControlAgreementElectionsBuilderImpl()
-
-
Method Details
-
getParty
@RosettaAttribute("party") @Accessor(GETTER) @Required @RuneAttribute("party") public CounterpartyRoleEnum getParty()Description copied from interface:ControlAgreementElectionsThe elective party.- Specified by:
getPartyin interfaceControlAgreementElections
-
getControlAgreementAsCsd
@RosettaAttribute("controlAgreementAsCsd") @Accessor(GETTER) @Required @RuneAttribute("controlAgreementAsCsd") public Boolean getControlAgreementAsCsd()Description copied from interface:ControlAgreementElectionsThe identification of whether the Control Agreement is a Credit Support Document with respect to each party.- Specified by:
getControlAgreementAsCsdin interfaceControlAgreementElections
-
getConsistencyWithControlAgreement
@RosettaAttribute("consistencyWithControlAgreement") @Accessor(GETTER) @RuneAttribute("consistencyWithControlAgreement") public Boolean getConsistencyWithControlAgreement()Description copied from interface:ControlAgreementElectionsUnless specified as inapplicable in the event of any inconsistency between this Deed and the Control Agreement, this Deed will prevail over the Control Agreement.- Specified by:
getConsistencyWithControlAgreementin interfaceControlAgreementElections
-
getRelationshipWithControlAgreement
@RosettaAttribute("relationshipWithControlAgreement") @Accessor(GETTER) @RuneAttribute("relationshipWithControlAgreement") public Boolean getRelationshipWithControlAgreement()Description copied from interface:ControlAgreementElectionsUnless specified as inapplicable the parties recognise that the Control Agreement is a means by which the parties can perform their obligations.- Specified by:
getRelationshipWithControlAgreementin interfaceControlAgreementElections
-
setParty
@RosettaAttribute("party") @Accessor(SETTER) @Required @RuneAttribute("party") public ControlAgreementElections.ControlAgreementElectionsBuilder setParty(CounterpartyRoleEnum _party) - Specified by:
setPartyin interfaceControlAgreementElections.ControlAgreementElectionsBuilder
-
setControlAgreementAsCsd
@RosettaAttribute("controlAgreementAsCsd") @Accessor(SETTER) @Required @RuneAttribute("controlAgreementAsCsd") public ControlAgreementElections.ControlAgreementElectionsBuilder setControlAgreementAsCsd(Boolean _controlAgreementAsCsd) - Specified by:
setControlAgreementAsCsdin interfaceControlAgreementElections.ControlAgreementElectionsBuilder
-
setConsistencyWithControlAgreement
@RosettaAttribute("consistencyWithControlAgreement") @Accessor(SETTER) @RuneAttribute("consistencyWithControlAgreement") public ControlAgreementElections.ControlAgreementElectionsBuilder setConsistencyWithControlAgreement(Boolean _consistencyWithControlAgreement) - Specified by:
setConsistencyWithControlAgreementin interfaceControlAgreementElections.ControlAgreementElectionsBuilder
-
setRelationshipWithControlAgreement
@RosettaAttribute("relationshipWithControlAgreement") @Accessor(SETTER) @RuneAttribute("relationshipWithControlAgreement") public ControlAgreementElections.ControlAgreementElectionsBuilder setRelationshipWithControlAgreement(Boolean _relationshipWithControlAgreement) - Specified by:
setRelationshipWithControlAgreementin interfaceControlAgreementElections.ControlAgreementElectionsBuilder
-
build
Description copied from interface:ControlAgreementElectionsBuild Methods- Specified by:
buildin interfaceControlAgreementElections- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceControlAgreementElections- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceControlAgreementElections.ControlAgreementElectionsBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public ControlAgreementElections.ControlAgreementElectionsBuilder 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
-