Package cdm.legaldocumentation.common
Class OtherAgreement.OtherAgreementImpl
java.lang.Object
cdm.legaldocumentation.common.OtherAgreement.OtherAgreementImpl
- All Implemented Interfaces:
OtherAgreement,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
OtherAgreement
Immutable Implementation of OtherAgreement
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.common.OtherAgreement
OtherAgreement.OtherAgreementBuilder, OtherAgreement.OtherAgreementBuilderImpl, OtherAgreement.OtherAgreementImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.common.OtherAgreement
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbooleancom.rosetta.model.lib.records.DategetDate()The date on which the agreement was signed.An identifier that has been created to identify the agreement.The agreement executed between the parties and intended to govern product-specific derivatives transactions between those parties.The version of the agreement.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.common.OtherAgreement
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
OtherAgreementImpl
-
-
Method Details
-
getIdentifier
@RosettaAttribute("identifier") @RuneAttribute("identifier") public FieldWithMetaString getIdentifier()Description copied from interface:OtherAgreementAn identifier that has been created to identify the agreement.- Specified by:
getIdentifierin interfaceOtherAgreement
-
getOtherAgreementType
@RosettaAttribute(value="otherAgreementType", isRequired=true) @RuneAttribute(value="otherAgreementType", isRequired=true) public FieldWithMetaString getOtherAgreementType()Description copied from interface:OtherAgreementThe agreement executed between the parties and intended to govern product-specific derivatives transactions between those parties.- Specified by:
getOtherAgreementTypein interfaceOtherAgreement
-
getVersion
Description copied from interface:OtherAgreementThe version of the agreement.- Specified by:
getVersionin interfaceOtherAgreement
-
getDate
@RosettaAttribute("date") @RuneAttribute("date") public com.rosetta.model.lib.records.Date getDate()Description copied from interface:OtherAgreementThe date on which the agreement was signed.- Specified by:
getDatein interfaceOtherAgreement
-
build
Description copied from interface:OtherAgreementBuild Methods- Specified by:
buildin interfaceOtherAgreement- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceOtherAgreement- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-