Package cdm.legaldocumentation.common
Interface OtherAgreementTerms
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
OtherAgreementTerms.OtherAgreementTermsBuilder
- All Known Implementing Classes:
OtherAgreementTerms.OtherAgreementTermsBuilderImpl,OtherAgreementTerms.OtherAgreementTermsImpl
@RosettaDataType(value="OtherAgreementTerms",
builder=OtherAgreementTermsBuilderImpl.class,
version="5.30.0")
@RuneDataType(value="OtherAgreementTerms",
model="cdm",
builder=OtherAgreementTermsBuilderImpl.class,
version="5.30.0")
public interface OtherAgreementTerms
extends com.rosetta.model.lib.RosettaModelObject
A class to specify a related legal agreement. For example, ISDA 2016 Credit Support Annex for Initial Margin, paragraph 13, General Principles, (s): Other CSA and Japanese Law CSA (VM). | ISDA 2016 Credit Support Annex for Variation Margin, paragraph 13, (o): Other CSA.
- Version:
- 5.30.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of OtherAgreementTermsstatic classImmutable Implementation of OtherAgreementTerms -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()The qualification of whether some other related agreement is specified (True) or not (False).The specification of this other agreement, when the qualification is True.default Class<? extends OtherAgreementTerms> getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends OtherAgreementTerms> metaData()Utility Methodsdefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) Methods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Field Details
-
metaData
-
-
Method Details
-
getIsSpecified
Boolean getIsSpecified()The qualification of whether some other related agreement is specified (True) or not (False). -
getLegalDocument
String getLegalDocument()The specification of this other agreement, when the qualification is True. -
build
OtherAgreementTerms build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
OtherAgreementTerms.OtherAgreementTermsBuilder toBuilder()- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
builder
-
metaData
Utility Methods- Specified by:
metaDatain interfacecom.rosetta.model.lib.RosettaModelObject
-
getType
- Specified by:
getTypein interfacecom.rosetta.model.lib.RosettaModelObject
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObject
-