Interface SecurityProviderRightsEvent

All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
All Known Subinterfaces:
SecurityProviderRightsEvent.SecurityProviderRightsEventBuilder
All Known Implementing Classes:
SecurityProviderRightsEvent.SecurityProviderRightsEventBuilderImpl, SecurityProviderRightsEvent.SecurityProviderRightsEventImpl

@RosettaDataType(value="SecurityProviderRightsEvent", builder=SecurityProviderRightsEventBuilderImpl.class, version="6.19.0") @RuneDataType(value="SecurityProviderRightsEvent", model="cdm", builder=SecurityProviderRightsEventBuilderImpl.class, version="6.19.0") public interface SecurityProviderRightsEvent extends com.rosetta.model.lib.RosettaModelObject
A class to specify the Pledgor/Obligor/Chargor Rights Event election.
Version:
6.19.0 Body ISDA Corpus Deed CSD_IM_English_2016 ISDA 2016 English Law Credit Support Deed for Initial Margin paragraph "13 General Principles" * clause "(j)" * name "Chargor Rights Event" Provision Body ISDA Corpus Annex CSA_IM_Japanese_2016 ISDA 2016 Japanese Law Credit Support Annex for Initial Margin paragraph "13 General Principles" * clause "(j)" * name "Obligor Rights Event" Provision Body ISDA Corpus Annex CSA_IM_NewYork_2016 ISDA 2016 New York Law Credit Support Annex for Initial Margin paragraph "13 General Principles" * clause "(j)" * name "Pledgor Rights Event." Provision
  • Field Details

  • Method Details

    • getPartyElection

      List<? extends SecurityProviderRightsEventElection> getPartyElection()
      Getter Methods
    • getIncludeCoolingOffLanguage

      Boolean getIncludeCoolingOffLanguage()
      The Pledgor/Obligor/Chargor Rights Event election includes cooling off language when the attribute is set of True.
    • getFullDischarge

      Boolean getFullDischarge()
      If specified as applicable here, a Pledgor/Obligor/Chargor Rights Event will not occur unless the Pledgor/Obligor/Chargor (A) has provided a statement to the Secured Party in respect of such Early Termination Date.
    • getAutomaticSetOff

      Boolean getAutomaticSetOff()
      The Automatic Set-Off provision applies when the value is set to True. Body ISDA Corpus Annex CSA_IM_Japanese_2016 ISDA 2016 Japanese Law Credit Support Annex for Initial Margin paragraph "13 General Principles" * clause "(l)" * name "Modification to Obligors Rights and Remedies" Provision
    • getCustomElection

      String getCustomElection()
      A custom Pledgor/Obligor/Chargor Rights Event election might be specified by the parties.
    • build

      Build Methods
      Specified by:
      build in interface com.rosetta.model.lib.RosettaModelObject
    • toBuilder

      Specified by:
      toBuilder in interface com.rosetta.model.lib.RosettaModelObject
    • builder

    • metaData

      default com.rosetta.model.lib.meta.RosettaMetaData<? extends SecurityProviderRightsEvent> metaData()
      Utility Methods
      Specified by:
      metaData in interface com.rosetta.model.lib.RosettaModelObject
    • getType

      @RuneAttribute("@type") default Class<? extends SecurityProviderRightsEvent> getType()
      Specified by:
      getType in interface com.rosetta.model.lib.RosettaModelObject
    • process

      default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
      Specified by:
      process in interface com.rosetta.model.lib.RosettaModelObject