Package org.isda.cdm
Class LegalAgreement
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.LegalAgreementBase
-
- org.isda.cdm.LegalAgreement
-
- All Implemented Interfaces:
com.rosetta.model.lib.GlobalKey
@RosettaClass public class LegalAgreement extends LegalAgreementBase implements com.rosetta.model.lib.GlobalKey
A class to specify the elections and variables that characterize a legal agreement.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LegalAgreement.LegalAgreementBuilder
-
Nested classes/interfaces inherited from class org.isda.cdm.LegalAgreementBase
LegalAgreementBase.LegalAgreementBaseBuilder
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LegalAgreement.LegalAgreementBuilder
builder()
boolean
equals(java.lang.Object o)
CsaInitialMargin2016JapaneseLaw
getCsaInitialMargin2016JapaneseLaw()
The elections and variables specified in Paragraph 13 of the ISDA 2016 Credit Support Annex for Initial Margin, Japanese Law.CsaInitialMargin2016NewYorkLaw
getCsaInitialMargin2016NewYorkLaw()
The elections and variables specified in Paragraph 13 of the ISDA 2016 Credit Support Annex for Initial Margin, New York Law.CsaVariationMargin2016NewYorkLaw
getCsaVariationMargin2016NewYorkLaw()
The elections and variables specified in Paragraph 13 of the ISDA 2016 Credit Support Annex for Variation Margin, New York Law.CsdInitialMargin2016EnglishLaw
getCsdInitialMargin2016EnglishLaw()
The elections and variables specified in Paragraph 13 of the ISDA 2016 Credit Support Deed for Initial Margin, English Law.EquitySwapMasterConfirmation2018
getEquitySwapMasterConfirmation2018()
The General Terms and Relationship Supplement Elections specified in the 2018 ISDA CDM Equity Confirmation for Security Equity Swap.MetaFields
getMeta()
int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends LegalAgreement>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
LegalAgreement.LegalAgreementBuilder
toBuilder()
java.lang.String
toString()
-
Methods inherited from class org.isda.cdm.LegalAgreementBase
getAgreementDate, getAgreementType, getContractualParty, getEffectiveDate, getIdentifier, getLineage, getOtherParty, getPartyInformation, getUmbrellaAgreement
-
-
-
-
Method Detail
-
getCsaInitialMargin2016JapaneseLaw
@RosettaSynonym(value="answers", source="ISDA_Create_1_0") public final CsaInitialMargin2016JapaneseLaw getCsaInitialMargin2016JapaneseLaw()
The elections and variables specified in Paragraph 13 of the ISDA 2016 Credit Support Annex for Initial Margin, Japanese Law.
-
getCsaInitialMargin2016NewYorkLaw
@RosettaSynonym(value="answers", source="ISDA_Create_1_0") public final CsaInitialMargin2016NewYorkLaw getCsaInitialMargin2016NewYorkLaw()
The elections and variables specified in Paragraph 13 of the ISDA 2016 Credit Support Annex for Initial Margin, New York Law.
-
getCsaVariationMargin2016NewYorkLaw
@RosettaSynonym(value="ignore", source="ISDA_Create_1_0") public final CsaVariationMargin2016NewYorkLaw getCsaVariationMargin2016NewYorkLaw()
The elections and variables specified in Paragraph 13 of the ISDA 2016 Credit Support Annex for Variation Margin, New York Law.
-
getCsdInitialMargin2016EnglishLaw
@RosettaSynonym(value="answers", source="ISDA_Create_1_0") public final CsdInitialMargin2016EnglishLaw getCsdInitialMargin2016EnglishLaw()
The elections and variables specified in Paragraph 13 of the ISDA 2016 Credit Support Deed for Initial Margin, English Law.
-
getEquitySwapMasterConfirmation2018
@RosettaSynonym(value="ignore", source="ISDA_Create_1_0") public final EquitySwapMasterConfirmation2018 getEquitySwapMasterConfirmation2018()
The General Terms and Relationship Supplement Elections specified in the 2018 ISDA CDM Equity Confirmation for Security Equity Swap.
-
getMeta
public final MetaFields getMeta()
- Specified by:
getMeta
in interfacecom.rosetta.model.lib.GlobalKey
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends LegalAgreement> metaData()
- Overrides:
metaData
in classLegalAgreementBase
-
toBuilder
public LegalAgreement.LegalAgreementBuilder toBuilder()
- Specified by:
toBuilder
in classLegalAgreementBase
-
builder
public static LegalAgreement.LegalAgreementBuilder builder()
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
- Overrides:
process
in classLegalAgreementBase
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classLegalAgreementBase
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classLegalAgreementBase
-
toString
public java.lang.String toString()
- Overrides:
toString
in classLegalAgreementBase
-
-