Interface ExtraordinaryEvents

All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
All Known Subinterfaces:
ExtraordinaryEvents.ExtraordinaryEventsBuilder
All Known Implementing Classes:
ExtraordinaryEvents.ExtraordinaryEventsBuilderImpl, ExtraordinaryEvents.ExtraordinaryEventsImpl

@RosettaDataType(value="ExtraordinaryEvents", builder=ExtraordinaryEventsBuilderImpl.class, version="5.30.0") @RuneDataType(value="ExtraordinaryEvents", model="cdm", builder=ExtraordinaryEventsBuilderImpl.class, version="5.30.0") public interface ExtraordinaryEvents extends com.rosetta.model.lib.RosettaModelObject
Where the underlying is shares, defines market events affecting the issuer of those shares that may require the terms of the transaction to be adjusted.
Version:
5.30.0
  • Field Details

  • Method Details

    • getAdditionalBespokeTerms

      List<? extends Clause> getAdditionalBespokeTerms()
      Where parties may optionnaly describe any extra bespoke agreements, in regards of the standardized Extraordinary Events.
    • getMergerEvents

      EquityCorporateEvents getMergerEvents()
      Per the 2018 ISDA CDM Equity Confirmation for Security Equity Swap
    • getTenderOfferEvents

      EquityCorporateEvents getTenderOfferEvents()
      Per the 2002 ISDA Equity Derivatives Definitions:
    • getCompositionOfCombinedConsideration

      Boolean getCompositionOfCombinedConsideration()
      Per the 2002 ISDA Equity Derivatives Definitions:
    • getIndexAdjustmentEvents

      IndexAdjustmentEvents getIndexAdjustmentEvents()
      Per the 2002 ISDA Equity Derivatives Definitions: Adjustments to Indices
    • getAdditionalDisruptionEvents

      AdditionalDisruptionEvents getAdditionalDisruptionEvents()
      Per the 2002 ISDA Equity Derivatives Definitions | 2018 ISDA CDM Equity Confirmation for Security Equity Swaps
    • getFailureToDeliver

      Boolean getFailureToDeliver()
      If true, failure to deliver is applicable.
    • getRepresentations

      Representations getRepresentations()
    • getNationalizationOrInsolvency

      NationalizationOrInsolvencyOrDelistingEventEnum getNationalizationOrInsolvency()
      Per the 2002 ISDA Equity Derivatives Definitions | 2018 ISDA CDM Equity Confirmation for Security Equity Swap
    • getDelisting

      Per the 2002 ISDA Equity Derivatives Definitions | 2018 ISDA CDM Equity Confirmation for Security Equity Swap:
    • 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 ExtraordinaryEvents> metaData()
      Utility Methods
      Specified by:
      metaData in interface com.rosetta.model.lib.RosettaModelObject
    • getType

      @RuneAttribute("@type") default Class<? extends ExtraordinaryEvents> 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