Package org.isda.cdm
Class RelatedAgreement
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.RelatedAgreement
-
@RosettaClass public class RelatedAgreement extends com.rosetta.model.lib.RosettaModelObject
A class to specify a related legal agreement. 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:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RelatedAgreement.RelatedAgreementBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RelatedAgreement.RelatedAgreementBuilder
builder()
boolean
equals(java.lang.Object o)
java.lang.Boolean
getIsSpecified()
The qualification of whether some other related agreement is specified (True) or not (False).java.lang.String
getLegalDocument()
The specification of this other agreement, when the qualification is True.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends RelatedAgreement>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
RelatedAgreement.RelatedAgreementBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getIsSpecified
public final java.lang.Boolean getIsSpecified()
The qualification of whether some other related agreement is specified (True) or not (False).
-
getLegalDocument
@RosettaSynonym(value="specify", source="ISDA_Create_1_0") public final java.lang.String getLegalDocument()
The specification of this other agreement, when the qualification is True.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends RelatedAgreement> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public RelatedAgreement.RelatedAgreementBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static RelatedAgreement.RelatedAgreementBuilder builder()
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
- Specified by:
process
in classcom.rosetta.model.lib.RosettaModelObject
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-