Package cdm.legaldocumentation.common
Interface UmbrellaAgreementSet.UmbrellaAgreementSetBuilder
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder,UmbrellaAgreementSet
- All Known Implementing Classes:
UmbrellaAgreementSet.UmbrellaAgreementSetBuilderImpl
- Enclosing interface:
UmbrellaAgreementSet
public static interface UmbrellaAgreementSet.UmbrellaAgreementSetBuilder
extends UmbrellaAgreementSet, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.common.UmbrellaAgreementSet
UmbrellaAgreementSet.UmbrellaAgreementSetBuilder, UmbrellaAgreementSet.UmbrellaAgreementSetBuilderImpl, UmbrellaAgreementSet.UmbrellaAgreementSetImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.common.UmbrellaAgreementSet
metaData -
Method Summary
Modifier and TypeMethodDescriptionaddParty(UmbrellaAgreementParty party) addParty(UmbrellaAgreementParty party, int idx) addParty(List<? extends UmbrellaAgreementParty> party) 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.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setAdditionalLanguage(String additionalLanguage) setAgreement(Agreement agreement) setParty(List<? extends UmbrellaAgreementParty> party) Methods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosettaMethods inherited from interface cdm.legaldocumentation.common.UmbrellaAgreementSet
build, getAdditionalLanguage, getType, metaData, process, toBuilder
-
Method Details
-
getOrCreateAgreement
Agreement.AgreementBuilder getOrCreateAgreement() -
getAgreement
Agreement.AgreementBuilder getAgreement()Description copied from interface:UmbrellaAgreementSetSpecification of the standard set of terms that define a legal agreement.- Specified by:
getAgreementin interfaceUmbrellaAgreementSet
-
getOrCreateParty
-
getParty
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
-
setAgreement
-
addParty
-
addParty
-
addParty
UmbrellaAgreementSet.UmbrellaAgreementSetBuilder addParty(List<? extends UmbrellaAgreementParty> party) -
setParty
UmbrellaAgreementSet.UmbrellaAgreementSetBuilder setParty(List<? extends UmbrellaAgreementParty> party) -
setAdditionalLanguage
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-