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
FieldsFields inherited from interface cdm.legaldocumentation.common.UmbrellaAgreement
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddParties(UmbrellaAgreementEntity _parties) addParties(UmbrellaAgreementEntity _parties, int idx) addParties(List<? extends UmbrellaAgreementEntity> partiess) build()Build MethodsbooleanThe determination of whether Umbrella Agreement terms are Applicable (True), or Not Applicable (False)The language associated with the umbrella agreement, and which applies to all the parties to the umbrella agreement.getOrCreateParties(int index) Underlying principals to the umbrella agreement.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setIsApplicable(Boolean _isApplicable) setLanguage(String _language) setParties(List<? extends UmbrellaAgreementEntity> partiess) 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
-
isApplicable
-
language
-
parties
-
-
Constructor Details
-
UmbrellaAgreementBuilderImpl
public UmbrellaAgreementBuilderImpl()
-
-
Method Details
-
getIsApplicable
@RosettaAttribute(value="isApplicable", isRequired=true) @RuneAttribute(value="isApplicable", isRequired=true) public Boolean getIsApplicable()Description copied from interface:UmbrellaAgreementThe determination of whether Umbrella Agreement terms are Applicable (True), or Not Applicable (False)- Specified by:
getIsApplicablein interfaceUmbrellaAgreement
-
getLanguage
Description copied from interface:UmbrellaAgreementThe language associated with the umbrella agreement, and which applies to all the parties to the umbrella agreement.- Specified by:
getLanguagein interfaceUmbrellaAgreement
-
getParties
@RosettaAttribute("parties") @RuneAttribute("parties") public List<? extends UmbrellaAgreementEntity.UmbrellaAgreementEntityBuilder> getParties()Description copied from interface:UmbrellaAgreementUnderlying principals to the umbrella agreement.- Specified by:
getPartiesin interfaceUmbrellaAgreement- Specified by:
getPartiesin interfaceUmbrellaAgreement.UmbrellaAgreementBuilder
-
getOrCreateParties
- Specified by:
getOrCreatePartiesin interfaceUmbrellaAgreement.UmbrellaAgreementBuilder
-
setIsApplicable
@RosettaAttribute(value="isApplicable", isRequired=true) @RuneAttribute(value="isApplicable", isRequired=true) public UmbrellaAgreement.UmbrellaAgreementBuilder setIsApplicable(Boolean _isApplicable) - Specified by:
setIsApplicablein interfaceUmbrellaAgreement.UmbrellaAgreementBuilder
-
setLanguage
@RosettaAttribute("language") @RuneAttribute("language") public UmbrellaAgreement.UmbrellaAgreementBuilder setLanguage(String _language) - Specified by:
setLanguagein interfaceUmbrellaAgreement.UmbrellaAgreementBuilder
-
addParties
@RosettaAttribute("parties") @RuneAttribute("parties") public UmbrellaAgreement.UmbrellaAgreementBuilder addParties(UmbrellaAgreementEntity _parties) - Specified by:
addPartiesin interfaceUmbrellaAgreement.UmbrellaAgreementBuilder
-
addParties
public UmbrellaAgreement.UmbrellaAgreementBuilder addParties(UmbrellaAgreementEntity _parties, int idx) - Specified by:
addPartiesin interfaceUmbrellaAgreement.UmbrellaAgreementBuilder
-
addParties
public UmbrellaAgreement.UmbrellaAgreementBuilder addParties(List<? extends UmbrellaAgreementEntity> partiess) - Specified by:
addPartiesin interfaceUmbrellaAgreement.UmbrellaAgreementBuilder
-
setParties
@RuneAttribute("parties") public UmbrellaAgreement.UmbrellaAgreementBuilder setParties(List<? extends UmbrellaAgreementEntity> partiess) - Specified by:
setPartiesin 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
-