Package org.isda.cdm
Class OtherEligibleAndPostedSupport
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.OtherEligibleAndPostedSupport
-
@RosettaClass public class OtherEligibleAndPostedSupport extends com.rosetta.model.lib.RosettaModelObject
A class to specify the Other Eligible Support elections associated with Japanese and New York Law Initial and Variation margin agreements. ISDA 2016 Japanese Law Credit Support Annex for Initial Margin, paragraph 13, General Principles, (p): Other Eligible Support (IM) and Other Posted Support (IM). | ISDA 2016 New York Law Credit Support Annex for Initial Margin, paragraph 13, General Principles, (p): Other Eligible Support (IM) and Other Posted Support (IM). | ISDA 2016 Credit Support Annex for Variation Margin, paragraph 13, (l): Other Eligible Support (VM) and Other Posted Support (VM).- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder
builder()
boolean
equals(java.lang.Object o)
java.lang.Boolean
getApplicableTransfer()
ISDA 2016 Japanese Law Credit Support Annex for Initial Margin, paragraph 13, General Principles, (p)(ii): Transfer.java.lang.Boolean
getApplicableValue()
ISDA 2016 Japanese Law Credit Support Annex for Initial Margin, paragraph 13, General Principles, (p)(i): Value.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends OtherEligibleAndPostedSupport>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getApplicableTransfer
@RosettaSynonym(value="", source="ISDA_Create_1_0") public final java.lang.Boolean getApplicableTransfer()
ISDA 2016 Japanese Law Credit Support Annex for Initial Margin, paragraph 13, General Principles, (p)(ii): Transfer. | ISDA 2016 New York Law Credit Support Annex for Initial Margin, paragraph 13, General Principles, (p)(ii): Transfer.
-
getApplicableValue
@RosettaSynonym(value="", source="ISDA_Create_1_0") public final java.lang.Boolean getApplicableValue()
ISDA 2016 Japanese Law Credit Support Annex for Initial Margin, paragraph 13, General Principles, (p)(i): Value. | ISDA 2016 New York Law Credit Support Annex for Initial Margin, paragraph 13, General Principles, (p)(i): Value.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends OtherEligibleAndPostedSupport> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder 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
-
-