Package cdm.legaldocumentation.csa
Class ControlAgreement.ControlAgreementBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.ControlAgreement.ControlAgreementBuilderImpl
- All Implemented Interfaces:
ControlAgreement,ControlAgreement.ControlAgreementBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
ControlAgreement
public static class ControlAgreement.ControlAgreementBuilderImpl
extends Object
implements ControlAgreement.ControlAgreementBuilder
Builder Implementation of ControlAgreement
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.ControlAgreement
ControlAgreement.ControlAgreementBuilder, ControlAgreement.ControlAgreementBuilderImpl, ControlAgreement.ControlAgreementImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from interface cdm.legaldocumentation.csa.ControlAgreement
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddPartyElection(ControlAgreementElections _partyElection) addPartyElection(ControlAgreementElections _partyElection, int idx) addPartyElection(List<? extends ControlAgreementElections> partyElections) build()Build MethodsbooleangetOrCreatePartyElection(int index) The party specific elections.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setPartyElection(List<? extends ControlAgreementElections> partyElections) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.ControlAgreement
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.ControlAgreement.ControlAgreementBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
partyElection
-
-
Constructor Details
-
ControlAgreementBuilderImpl
public ControlAgreementBuilderImpl()
-
-
Method Details
-
getPartyElection
@RosettaAttribute("partyElection") @Accessor(GETTER) @Required @Multi @RuneAttribute("partyElection") public List<? extends ControlAgreementElections.ControlAgreementElectionsBuilder> getPartyElection()Description copied from interface:ControlAgreementThe party specific elections.- Specified by:
getPartyElectionin interfaceControlAgreement- Specified by:
getPartyElectionin interfaceControlAgreement.ControlAgreementBuilder
-
getOrCreatePartyElection
public ControlAgreementElections.ControlAgreementElectionsBuilder getOrCreatePartyElection(int index) - Specified by:
getOrCreatePartyElectionin interfaceControlAgreement.ControlAgreementBuilder
-
addPartyElection
@RosettaAttribute("partyElection") @Accessor(ADDER) @Required @Multi @RuneAttribute("partyElection") public ControlAgreement.ControlAgreementBuilder addPartyElection(ControlAgreementElections _partyElection) - Specified by:
addPartyElectionin interfaceControlAgreement.ControlAgreementBuilder
-
addPartyElection
public ControlAgreement.ControlAgreementBuilder addPartyElection(ControlAgreementElections _partyElection, int idx) - Specified by:
addPartyElectionin interfaceControlAgreement.ControlAgreementBuilder
-
addPartyElection
public ControlAgreement.ControlAgreementBuilder addPartyElection(List<? extends ControlAgreementElections> partyElections) - Specified by:
addPartyElectionin interfaceControlAgreement.ControlAgreementBuilder
-
setPartyElection
@RosettaAttribute("partyElection") @Accessor(SETTER) @Required @Multi @RuneAttribute("partyElection") public ControlAgreement.ControlAgreementBuilder setPartyElection(List<? extends ControlAgreementElections> partyElections) - Specified by:
setPartyElectionin interfaceControlAgreement.ControlAgreementBuilder
-
build
Description copied from interface:ControlAgreementBuild Methods- Specified by:
buildin interfaceControlAgreement- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceControlAgreement- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceControlAgreement.ControlAgreementBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public ControlAgreement.ControlAgreementBuilder 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
-