Package org.isda.cdm

Class ExtraordinaryEvents


  • @RosettaClass
    @RosettaSynonym(value="ExtraordinaryEvents",
                    source="FpML_5_10")
    public class 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:
    2.5.4
    • Method Detail

      • getAdditionalDisruptionEvents

        @RosettaSynonym(value="additionalDisruptionEvents",
                        source="FpML_5_10")
        public final AdditionalDisruptionEvents getAdditionalDisruptionEvents()
        2002 ISDA Equity Derivatives Definitions: Additional Disruption Events | 2018 ISDA CDM Equity Confirmation for Security Equity Swap: Additional Disruption Events means each Additional Disruption Event specified in the Confirmation Side Letter. For the avoidance of doubt, each Additional Disruption Event shall be an Extraordinary Event.
      • getCompositionOfCombinedConsideration

        @RosettaSynonym(value="compositionOfCombinedConsideration",
                        source="FpML_5_10")
        public final java.lang.Boolean getCompositionOfCombinedConsideration()
        2002 ISDA Equity Derivatives Definitions: Composition of Combined Consideration | 2018 ISDA CDM Equity Confirmation for Security Equity Swap: Combined Consideration | If present and true, then composition of combined consideration is applicable.
      • getDelisting

        @RosettaSynonym(value="delisting",
                        source="FpML_5_10")
        public final NationalizationOrInsolvencyOrDelistingEventEnum getDelisting()
        2002 ISDA Equity Derivatives Definitions: Delisting | 2018 ISDA CDM Equity Confirmation for Security Equity Swap: Delisting means Delisting (Broad Relisting) or Delisting (Narrow Relisting), as specified in the Relationship Supplement.
      • getFailureToDeliver

        @RosettaSynonym(value="failureToDeliver",
                        source="FpML_5_10")
        public final java.lang.Boolean getFailureToDeliver()
        If true, failure to deliver is applicable.
      • getIndexAdjustmentEvents

        @RosettaSynonym(value="indexAdjustmentEvents",
                        source="FpML_5_10")
        public final IndexAdjustmentEvents getIndexAdjustmentEvents()
        2002 ISDA Equity Derivatives Definitions: Adjustments to Indices |
      • getMergerEvents

        @RosettaSynonym(value="mergerEvents",
                        source="FpML_5_10")
        public final EquityCorporateEvents getMergerEvents()
        2018 ISDA CDM Equity Confirmation for Security Equity Swap: Merger Event shall occur if a Merger occurs and the Merger Date is on or before the final Equity Valuation Date | Occurs when the underlying ceases to exist following a merger between the Issuer and another company.
      • getNationalizationOrInsolvency

        @RosettaSynonym(value="nationalisationOrInsolvency",
                        source="FpML_5_10")
        public final NationalizationOrInsolvencyOrDelistingEventEnum getNationalizationOrInsolvency()
        2002 ISDA Equity Derivatives Definitions: Nationalization and Insolvency | 2018 ISDA CDM Equity Confirmation for Security Equity Swap: Nationalization shall occur if all the Securities or all or substantially all the assets of an Issuer are nationalized, expropriated or are otherwise required to be transferred to any governmental agency, authority, entity or instrumentality thereof. Insolvency Filing means as defined in the Confirmation Side Letter.
      • getRepresentations

        @RosettaSynonym(value="representations",
                        source="FpML_5_10")
        public final Representations getRepresentations()
      • getTenderOfferEvents

        @RosettaSynonym(value="tenderOfferEvents",
                        source="FpML_5_10")
        public final EquityCorporateEvents getTenderOfferEvents()
        2002 ISDA Equity Derivatives Definitions: Tender Offers | 2018 ISDA CDM Equity Confirmation for Security Equity Swap: Tender Offer Event
      • metaData

        public com.rosetta.model.lib.meta.RosettaMetaData<? extends ExtraordinaryEvents> metaData()
        Specified by:
        metaData in class com.rosetta.model.lib.RosettaModelObject
      • process

        public void process​(com.rosetta.model.lib.path.RosettaPath path,
                            com.rosetta.model.lib.process.Processor processor)
        Specified by:
        process in class com.rosetta.model.lib.RosettaModelObject
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object