Package cdm.legaldocumentation.csa
Class ControlAgreementElections.ControlAgreementElectionsImpl
java.lang.Object
cdm.legaldocumentation.csa.ControlAgreementElections.ControlAgreementElectionsImpl
- All Implemented Interfaces:
ControlAgreementElections,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
ControlAgreementElections
public static class ControlAgreementElections.ControlAgreementElectionsImpl
extends Object
implements ControlAgreementElections
Immutable Implementation of ControlAgreementElections
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.ControlAgreementElections
ControlAgreementElections.ControlAgreementElectionsBuilder, ControlAgreementElections.ControlAgreementElectionsBuilderImpl, ControlAgreementElections.ControlAgreementElectionsImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.ControlAgreementElections
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
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.inthashCode()protected voidtoString()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 com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
ControlAgreementElectionsImpl
protected ControlAgreementElectionsImpl(ControlAgreementElections.ControlAgreementElectionsBuilder builder)
-
-
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
-
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
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-