Package org.isda.cdm
Class SimmException
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.SimmException
-
@RosettaClass public class SimmException extends com.rosetta.model.lib.RosettaModelObject
A class to specify the SIMM exception to the regulatory regime clause of the ISDA 2016 and 2018 CSA for Initial Margin as either a normalized value specified as part of an enumeration or a customized value specified of type string. ISDA 2016 Credit Support Annex for Initial Margin paragraph 13, Regime: SIMM Exception.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SimmException.SimmExceptionBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SimmException.SimmExceptionBuilder
builder()
boolean
equals(java.lang.Object o)
java.lang.String
getAsSpecified()
The Standard Initial Margin Model exception when specified as a customized approach by the party.SimmExceptionEnum
getStandardisedException()
The Standard Initial Margin Model exception when specified by the party according to one of the enumerated values.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends SimmException>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
SimmException.SimmExceptionBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getAsSpecified
@RosettaSynonym(value="partyA_SIMM_applicable_specify,partyB_SIMM_applicable_specify", source="ISDA_Create_1_0") public final java.lang.String getAsSpecified()
The Standard Initial Margin Model exception when specified as a customized approach by the party.
-
getStandardisedException
@RosettaSynonym(value="", source="AcadiaSoft_AM_1_0") public final SimmExceptionEnum getStandardisedException()
The Standard Initial Margin Model exception when specified by the party according to one of the enumerated values.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends SimmException> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public SimmException.SimmExceptionBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static SimmException.SimmExceptionBuilder 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
-
-