Package cdm.legaldocumentation.common
Class UmbrellaAgreement.UmbrellaAgreementBuilderImpl
java.lang.Object
cdm.legaldocumentation.common.UmbrellaAgreement.UmbrellaAgreementBuilderImpl
- All Implemented Interfaces:
UmbrellaAgreement,UmbrellaAgreement.UmbrellaAgreementBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
UmbrellaAgreement
public static class UmbrellaAgreement.UmbrellaAgreementBuilderImpl
extends Object
implements UmbrellaAgreement.UmbrellaAgreementBuilder
Builder Implementation of UmbrellaAgreement
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.common.UmbrellaAgreement
UmbrellaAgreement.UmbrellaAgreementBuilder, UmbrellaAgreement.UmbrellaAgreementBuilderImpl, UmbrellaAgreement.UmbrellaAgreementImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from interface cdm.legaldocumentation.common.UmbrellaAgreement
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAgreementSet(UmbrellaAgreementSet _agreementSet) addAgreementSet(UmbrellaAgreementSet _agreementSet, int idx) addAgreementSet(List<? extends UmbrellaAgreementSet> agreementSets) build()Build MethodsbooleanThe language associated with the umbrella agreement, and which applies to all the parties to the umbrella agreement.getOrCreateAgreementSet(int index) booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setAgreementSet(List<? extends UmbrellaAgreementSet> agreementSets) 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.common.UmbrellaAgreement
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.common.UmbrellaAgreement.UmbrellaAgreementBuilder
process
-
Field Details
-
agreementSet
-
-
Constructor Details
-
UmbrellaAgreementBuilderImpl
public UmbrellaAgreementBuilderImpl()
-
-
Method Details
-
getAgreementSet
@RosettaAttribute("agreementSet") @Accessor(GETTER) @Required @Multi @RuneAttribute("agreementSet") public List<? extends UmbrellaAgreementSet.UmbrellaAgreementSetBuilder> getAgreementSet()Description copied from interface:UmbrellaAgreementThe language associated with the umbrella agreement, and which applies to all the parties to the umbrella agreement.- Specified by:
getAgreementSetin interfaceUmbrellaAgreement- Specified by:
getAgreementSetin interfaceUmbrellaAgreement.UmbrellaAgreementBuilder
-
getOrCreateAgreementSet
- Specified by:
getOrCreateAgreementSetin interfaceUmbrellaAgreement.UmbrellaAgreementBuilder
-
addAgreementSet
@RosettaAttribute("agreementSet") @Accessor(ADDER) @Required @Multi @RuneAttribute("agreementSet") public UmbrellaAgreement.UmbrellaAgreementBuilder addAgreementSet(UmbrellaAgreementSet _agreementSet) - Specified by:
addAgreementSetin interfaceUmbrellaAgreement.UmbrellaAgreementBuilder
-
addAgreementSet
public UmbrellaAgreement.UmbrellaAgreementBuilder addAgreementSet(UmbrellaAgreementSet _agreementSet, int idx) - Specified by:
addAgreementSetin interfaceUmbrellaAgreement.UmbrellaAgreementBuilder
-
addAgreementSet
public UmbrellaAgreement.UmbrellaAgreementBuilder addAgreementSet(List<? extends UmbrellaAgreementSet> agreementSets) - Specified by:
addAgreementSetin interfaceUmbrellaAgreement.UmbrellaAgreementBuilder
-
setAgreementSet
@RosettaAttribute("agreementSet") @Accessor(SETTER) @Required @Multi @RuneAttribute("agreementSet") public UmbrellaAgreement.UmbrellaAgreementBuilder setAgreementSet(List<? extends UmbrellaAgreementSet> agreementSets) - Specified by:
setAgreementSetin interfaceUmbrellaAgreement.UmbrellaAgreementBuilder
-
build
Description copied from interface:UmbrellaAgreementBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceUmbrellaAgreement
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceUmbrellaAgreement
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Specified by:
prunein interfaceUmbrellaAgreement.UmbrellaAgreementBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public UmbrellaAgreement.UmbrellaAgreementBuilder 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
-