Package cdm.legaldocumentation.common
Class UmbrellaAgreementSet.UmbrellaAgreementSetBuilderImpl
java.lang.Object
cdm.legaldocumentation.common.UmbrellaAgreementSet.UmbrellaAgreementSetBuilderImpl
- All Implemented Interfaces:
UmbrellaAgreementSet,UmbrellaAgreementSet.UmbrellaAgreementSetBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
UmbrellaAgreementSet
public static class UmbrellaAgreementSet.UmbrellaAgreementSetBuilderImpl
extends Object
implements UmbrellaAgreementSet.UmbrellaAgreementSetBuilder
Builder Implementation of UmbrellaAgreementSet
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.common.UmbrellaAgreementSet
UmbrellaAgreementSet.UmbrellaAgreementSetBuilder, UmbrellaAgreementSet.UmbrellaAgreementSetBuilderImpl, UmbrellaAgreementSet.UmbrellaAgreementSetImpl -
Field Summary
FieldsFields inherited from interface cdm.legaldocumentation.common.UmbrellaAgreementSet
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddParty(UmbrellaAgreementParty _party) addParty(UmbrellaAgreementParty _party, int idx) addParty(List<? extends UmbrellaAgreementParty> partys) build()Build MethodsbooleanRepresents any additional language that may need to be captured regarding the structure or application of terms that may exist for the agreement.Specification of the standard set of terms that define a legal agreement.getOrCreateParty(int index) getParty()Specifies the underlying parties to the agreement that either act as legal parties to the agreement or represent legal constructs that are managed by a party to the agreement but do not represent a Legal Entity as of themselves.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setAdditionalLanguage(String _additionalLanguage) setAgreement(Agreement _agreement) setParty(List<? extends UmbrellaAgreementParty> partys) 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.UmbrellaAgreementSet
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.common.UmbrellaAgreementSet.UmbrellaAgreementSetBuilder
process
-
Field Details
-
agreement
-
party
-
additionalLanguage
-
-
Constructor Details
-
UmbrellaAgreementSetBuilderImpl
public UmbrellaAgreementSetBuilderImpl()
-
-
Method Details
-
getAgreement
@RosettaAttribute("agreement") @Accessor(GETTER) @Required @RuneAttribute("agreement") public Agreement.AgreementBuilder getAgreement()Description copied from interface:UmbrellaAgreementSetSpecification of the standard set of terms that define a legal agreement.- Specified by:
getAgreementin interfaceUmbrellaAgreementSet- Specified by:
getAgreementin interfaceUmbrellaAgreementSet.UmbrellaAgreementSetBuilder
-
getOrCreateAgreement
- Specified by:
getOrCreateAgreementin interfaceUmbrellaAgreementSet.UmbrellaAgreementSetBuilder
-
getParty
@RosettaAttribute("party") @Accessor(GETTER) @Required @Multi @RuneAttribute("party") public List<? extends UmbrellaAgreementParty.UmbrellaAgreementPartyBuilder> getParty()Description copied from interface:UmbrellaAgreementSetSpecifies the underlying parties to the agreement that either act as legal parties to the agreement or represent legal constructs that are managed by a party to the agreement but do not represent a Legal Entity as of themselves.- Specified by:
getPartyin interfaceUmbrellaAgreementSet- Specified by:
getPartyin interfaceUmbrellaAgreementSet.UmbrellaAgreementSetBuilder
-
getOrCreateParty
- Specified by:
getOrCreatePartyin interfaceUmbrellaAgreementSet.UmbrellaAgreementSetBuilder
-
getAdditionalLanguage
@RosettaAttribute("additionalLanguage") @Accessor(GETTER) @RuneAttribute("additionalLanguage") public String getAdditionalLanguage()Description copied from interface:UmbrellaAgreementSetRepresents any additional language that may need to be captured regarding the structure or application of terms that may exist for the agreement.- Specified by:
getAdditionalLanguagein interfaceUmbrellaAgreementSet
-
setAgreement
@RosettaAttribute("agreement") @Accessor(SETTER) @Required @RuneAttribute("agreement") public UmbrellaAgreementSet.UmbrellaAgreementSetBuilder setAgreement(Agreement _agreement) - Specified by:
setAgreementin interfaceUmbrellaAgreementSet.UmbrellaAgreementSetBuilder
-
addParty
@RosettaAttribute("party") @Accessor(ADDER) @Required @Multi @RuneAttribute("party") public UmbrellaAgreementSet.UmbrellaAgreementSetBuilder addParty(UmbrellaAgreementParty _party) - Specified by:
addPartyin interfaceUmbrellaAgreementSet.UmbrellaAgreementSetBuilder
-
addParty
public UmbrellaAgreementSet.UmbrellaAgreementSetBuilder addParty(UmbrellaAgreementParty _party, int idx) - Specified by:
addPartyin interfaceUmbrellaAgreementSet.UmbrellaAgreementSetBuilder
-
addParty
public UmbrellaAgreementSet.UmbrellaAgreementSetBuilder addParty(List<? extends UmbrellaAgreementParty> partys) - Specified by:
addPartyin interfaceUmbrellaAgreementSet.UmbrellaAgreementSetBuilder
-
setParty
@RosettaAttribute("party") @Accessor(SETTER) @Required @Multi @RuneAttribute("party") public UmbrellaAgreementSet.UmbrellaAgreementSetBuilder setParty(List<? extends UmbrellaAgreementParty> partys) - Specified by:
setPartyin interfaceUmbrellaAgreementSet.UmbrellaAgreementSetBuilder
-
setAdditionalLanguage
@RosettaAttribute("additionalLanguage") @Accessor(SETTER) @RuneAttribute("additionalLanguage") public UmbrellaAgreementSet.UmbrellaAgreementSetBuilder setAdditionalLanguage(String _additionalLanguage) - Specified by:
setAdditionalLanguagein interfaceUmbrellaAgreementSet.UmbrellaAgreementSetBuilder
-
build
Description copied from interface:UmbrellaAgreementSetBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceUmbrellaAgreementSet
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceUmbrellaAgreementSet
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Specified by:
prunein interfaceUmbrellaAgreementSet.UmbrellaAgreementSetBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public UmbrellaAgreementSet.UmbrellaAgreementSetBuilder 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
-