Package org.isda.cdm

Class CsaInitialMargin2016NewYorkLaw


  • @RosettaClass
    public class CsaInitialMargin2016NewYorkLaw
    extends CsaInitialMargin2016
    A class to specify the provisions that are specific to the New York Law version of the ISDA 2016 Credit Support Annex for Initial Margin.
    Version:
    2.5.4
    • Method Detail

      • getCustodyArrangements

        @RosettaSynonym(value="control_agreement_as_a_credit_support_document",
                        source="ISDA_Create_1_0",
                        path="answers")
        public final CustodyArrangements getCustodyArrangements()
        The Custodian and Segregated Account details in respect of each party as the Pledgor. ISDA 2016 New York Law Credit Support Annex for Initial Margin, paragraph 13, General Principles, (n): Custody Arrangements.
      • getDeliveryInLieuRight

        @RosettaSynonym(value="",
                        source="ISDA_Create_1_0")
        public final java.lang.Boolean getDeliveryInLieuRight()
        The Delivery in Lieu Right provision applies when the value is set to True. ISDA 2016 New York Law Credit Support Annex for Initial Margin, paragraph 13, General Principles, (m): Modification to Pledgor’s Rights and Remedies.
      • getJapaneseSecuritiesProvisions

        @RosettaSynonym(value="",
                        source="ISDA_Create_1_0")
        public final java.lang.Boolean getJapaneseSecuritiesProvisions()
        ISDA 2016 New York Law Credit Support Annex for Initial Margin, paragraph 13, General Principles, (v): Japanese Securities Provisions (Shichiken).
      • getOtherEligibleAndPostedSupport

        public final OtherEligibleAndPostedSupport getOtherEligibleAndPostedSupport()
        The Other Eligible Support elections associated with margin agreements. 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).
      • getOtherEligibleSupport

        @RosettaSynonym(value="other_eligible_support",
                        source="ISDA_Create_1_0",
                        path="other_eligible_support")
        public final java.lang.String getOtherEligibleSupport()
        The Other Eligible Support election. If not specified, this election is deemed as not applicable. ISDA 2016 New York Law Credit Support Annex for Initial Margin, paragraph 13, General Principles, (c)(iv).
      • getPledgorAdditionalRightsEvent

        @RosettaSynonym(value="pledgor_additional_rights_event",
                        source="ISDA_Create_1_0")
        public final AdditionalRightsEvent getPledgorAdditionalRightsEvent()
        The Pledgor Additional Rights Event election. ISDA 2016 New York Law Credit Support Annex for Initial Margin, paragraph 13, General Principles, (k): Pledgor Additional Rights Event.
      • getPledgorPostingObligations

        @RosettaSynonym(value="pledgor_posting_obligations",
                        source="ISDA_Create_1_0")
        public final PledgorPostingObligations getPledgorPostingObligations()
        The pledgor's posting obligations. This term of pledgor is the equivalent of the chargor in the English Law CSA and the obligor in the Japanese Law CSA, i.e. it's the party that will post/pledge collateral to the other party. ISDA 2016 New York Law Credit Support Annex for Initial Margin, paragraph 13, General Principles, (ii).
      • getPledgorRightsEvent

        @RosettaSynonym(value="pledgor_rights_event",
                        source="ISDA_Create_1_0")
        public final RightsEvent getPledgorRightsEvent()
        The Pledgor Rights Event election. ISDA 2016 New York Law Credit Support Annex for Initial Margin, paragraph 13, General Principles, (j): Pledgor Rights Event.
      • getTransferTiming

        @RosettaSynonym(value="settlement_day_specify",
                        source="ISDA_Create_1_0",
                        path="transfer_timing")
        public final java.lang.String getTransferTiming()
        The time by which the transfer of collateral must take place when different from the Regular Settlement Day as a result of parties' election. ISDA 2016 New York Law Credit Support Annex for Initial Margin, paragraph 13, General Principles, (c)(vii): Transfer Timing.
      • process

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