Package cdm.legaldocumentation.common
Class UmbrellaAgreement.UmbrellaAgreementImpl
java.lang.Object
cdm.legaldocumentation.common.UmbrellaAgreement.UmbrellaAgreementImpl
- All Implemented Interfaces:
UmbrellaAgreement,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
UmbrellaAgreement
public static class UmbrellaAgreement.UmbrellaAgreementImpl
extends Object
implements UmbrellaAgreement
Immutable Implementation of UmbrellaAgreement
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.common.UmbrellaAgreement
UmbrellaAgreement.UmbrellaAgreementBuilder, UmbrellaAgreement.UmbrellaAgreementBuilderImpl, UmbrellaAgreement.UmbrellaAgreementImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.common.UmbrellaAgreement
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()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.List<? extends UmbrellaAgreementEntity> Underlying principals to the umbrella agreement.inthashCode()protected voidtoString()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 cdm.legaldocumentation.common.UmbrellaAgreement
getType, metaData, process
-
Constructor Details
-
UmbrellaAgreementImpl
-
-
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> getParties()Description copied from interface:UmbrellaAgreementUnderlying principals to the umbrella agreement.- Specified by:
getPartiesin interfaceUmbrellaAgreement
-
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
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-