Package org.isda.cdm
Class OneWayProvisions
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.OneWayProvisions
-
@RosettaClass public class OneWayProvisions extends com.rosetta.model.lib.RosettaModelObject
A class to specify whether One Way Provisions apply in relation to the ISDA CSA for Initial Margin and, if yes, to specify the Posting Party. ISDA 2016 Credit Support Annex for Initial Margin, paragraph 13, General Principles (aa): One Way Provisions.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OneWayProvisions.OneWayProvisionsBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OneWayProvisions.OneWayProvisionsBuilder
builder()
boolean
equals(java.lang.Object o)
java.lang.Boolean
getIsApplicable()
The determination of whether the One Way Provisions are applicable (true) or not applicable (false).java.lang.String
getPostingParty()
The Posting Party for the purposes of One Way Provisions.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends OneWayProvisions>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
OneWayProvisions.OneWayProvisionsBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getIsApplicable
@RosettaSynonym(value="", source="ISDA_Create_1_0") public final java.lang.Boolean getIsApplicable()
The determination of whether the One Way Provisions are applicable (true) or not applicable (false).
-
getPostingParty
@RosettaSynonym(value="posting_party", source="ISDA_Create_1_0") public final java.lang.String getPostingParty()
The Posting Party for the purposes of One Way Provisions. It is specified in the case where the One Way Provision is deemed applicable.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends OneWayProvisions> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public OneWayProvisions.OneWayProvisionsBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static OneWayProvisions.OneWayProvisionsBuilder 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
-
-