Package cdm.legaldocumentation.common
Class OtherAgreement.OtherAgreementBuilderImpl
java.lang.Object
cdm.legaldocumentation.common.OtherAgreement.OtherAgreementBuilderImpl
- All Implemented Interfaces:
OtherAgreement,OtherAgreement.OtherAgreementBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
OtherAgreement
public static class OtherAgreement.OtherAgreementBuilderImpl
extends Object
implements OtherAgreement.OtherAgreementBuilder
Builder Implementation of OtherAgreement
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.common.OtherAgreement
OtherAgreement.OtherAgreementBuilder, OtherAgreement.OtherAgreementBuilderImpl, OtherAgreement.OtherAgreementImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.rosetta.model.lib.records.DateFields inherited from interface cdm.legaldocumentation.common.OtherAgreement
metaData -
Constructor Summary
Constructors -
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.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setDate(com.rosetta.model.lib.records.Date _date) setIdentifier(FieldWithMetaString _identifier) setIdentifierValue(String _identifier) setOtherAgreementType(FieldWithMetaString _otherAgreementType) setOtherAgreementTypeValue(String _otherAgreementType) setVersion(FieldWithMetaString _version) setVersionValue(String _version) toString()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 cdm.legaldocumentation.common.OtherAgreement.OtherAgreementBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
identifier
-
otherAgreementType
-
version
-
date
protected com.rosetta.model.lib.records.Date date
-
-
Constructor Details
-
OtherAgreementBuilderImpl
public OtherAgreementBuilderImpl()
-
-
Method Details
-
getIdentifier
@RosettaAttribute("identifier") @RuneAttribute("identifier") public FieldWithMetaString.FieldWithMetaStringBuilder getIdentifier()Description copied from interface:OtherAgreementAn identifier that has been created to identify the agreement.- Specified by:
getIdentifierin interfaceOtherAgreement- Specified by:
getIdentifierin interfaceOtherAgreement.OtherAgreementBuilder
-
getOrCreateIdentifier
- Specified by:
getOrCreateIdentifierin interfaceOtherAgreement.OtherAgreementBuilder
-
getOtherAgreementType
@RosettaAttribute(value="otherAgreementType", isRequired=true) @RuneAttribute(value="otherAgreementType", isRequired=true) public FieldWithMetaString.FieldWithMetaStringBuilder 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- Specified by:
getOtherAgreementTypein interfaceOtherAgreement.OtherAgreementBuilder
-
getOrCreateOtherAgreementType
- Specified by:
getOrCreateOtherAgreementTypein interfaceOtherAgreement.OtherAgreementBuilder
-
getVersion
@RosettaAttribute("version") @RuneAttribute("version") public FieldWithMetaString.FieldWithMetaStringBuilder getVersion()Description copied from interface:OtherAgreementThe version of the agreement.- Specified by:
getVersionin interfaceOtherAgreement- Specified by:
getVersionin interfaceOtherAgreement.OtherAgreementBuilder
-
getOrCreateVersion
- Specified by:
getOrCreateVersionin interfaceOtherAgreement.OtherAgreementBuilder
-
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
-
setIdentifier
@RosettaAttribute("identifier") @RuneAttribute("identifier") public OtherAgreement.OtherAgreementBuilder setIdentifier(FieldWithMetaString _identifier) - Specified by:
setIdentifierin interfaceOtherAgreement.OtherAgreementBuilder
-
setIdentifierValue
- Specified by:
setIdentifierValuein interfaceOtherAgreement.OtherAgreementBuilder
-
setOtherAgreementType
@RosettaAttribute(value="otherAgreementType", isRequired=true) @RuneAttribute(value="otherAgreementType", isRequired=true) public OtherAgreement.OtherAgreementBuilder setOtherAgreementType(FieldWithMetaString _otherAgreementType) - Specified by:
setOtherAgreementTypein interfaceOtherAgreement.OtherAgreementBuilder
-
setOtherAgreementTypeValue
- Specified by:
setOtherAgreementTypeValuein interfaceOtherAgreement.OtherAgreementBuilder
-
setVersion
@RosettaAttribute("version") @RuneAttribute("version") public OtherAgreement.OtherAgreementBuilder setVersion(FieldWithMetaString _version) - Specified by:
setVersionin interfaceOtherAgreement.OtherAgreementBuilder
-
setVersionValue
- Specified by:
setVersionValuein interfaceOtherAgreement.OtherAgreementBuilder
-
setDate
@RosettaAttribute("date") @RuneAttribute("date") public OtherAgreement.OtherAgreementBuilder setDate(com.rosetta.model.lib.records.Date _date) - Specified by:
setDatein interfaceOtherAgreement.OtherAgreementBuilder
-
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
-
prune
- Specified by:
prunein interfaceOtherAgreement.OtherAgreementBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public OtherAgreement.OtherAgreementBuilder 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
-