Package org.isda.cdm

Class 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
    • 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 interface com.rosetta.model.lib.GlobalKey
      • process

        public void process​(com.rosetta.model.lib.path.RosettaPath path,
                            com.rosetta.model.lib.process.Processor processor)
        Overrides:
        process in class LegalAgreementBase