Package cdm.legaldocumentation.common
Class UmbrellaAgreementSet.UmbrellaAgreementSetImpl
java.lang.Object
cdm.legaldocumentation.common.UmbrellaAgreementSet.UmbrellaAgreementSetImpl
- All Implemented Interfaces:
UmbrellaAgreementSet,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
UmbrellaAgreementSet
public static class UmbrellaAgreementSet.UmbrellaAgreementSetImpl
extends Object
implements UmbrellaAgreementSet
Immutable Implementation of UmbrellaAgreementSet
-
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 -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()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.List<? extends UmbrellaAgreementParty> 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.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.UmbrellaAgreementSet
getType, metaData, process
-
Constructor Details
-
UmbrellaAgreementSetImpl
-
-
Method Details
-
getAgreement
@RosettaAttribute("agreement") @Accessor(GETTER) @Required @RuneAttribute("agreement") public Agreement getAgreement()Description copied from interface:UmbrellaAgreementSetSpecification of the standard set of terms that define a legal agreement.- Specified by:
getAgreementin interfaceUmbrellaAgreementSet
-
getParty
@RosettaAttribute("party") @Accessor(GETTER) @Required @Multi @RuneAttribute("party") public List<? extends UmbrellaAgreementParty> 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
-
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
-
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
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-