Package cdm.legaldocumentation.master
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
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of ExtraordinaryEventsstatic classImmutable Implementation of ExtraordinaryEvents -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()Where parties may optionnaly describe any extra bespoke agreements, in regards of the standardized Extraordinary Events.Per the 2002 ISDA Equity Derivatives Definitions | 2018 ISDA CDM Equity Confirmation for Security Equity SwapsPer the 2002 ISDA Equity Derivatives Definitions:Per the 2002 ISDA Equity Derivatives Definitions | 2018 ISDA CDM Equity Confirmation for Security Equity Swap:If true, failure to deliver is applicable.Per the 2002 ISDA Equity Derivatives Definitions: Adjustments to IndicesPer the 2018 ISDA CDM Equity Confirmation for Security Equity SwapPer the 2002 ISDA Equity Derivatives Definitions | 2018 ISDA CDM Equity Confirmation for Security Equity SwapPer the 2002 ISDA Equity Derivatives Definitions:default Class<? extends ExtraordinaryEvents> getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends ExtraordinaryEvents> metaData()Utility Methodsdefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) Methods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Field Details
-
metaData
-
-
Method Details
-
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
NationalizationOrInsolvencyOrDelistingEventEnum getDelisting()Per the 2002 ISDA Equity Derivatives Definitions | 2018 ISDA CDM Equity Confirmation for Security Equity Swap: -
build
ExtraordinaryEvents build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
ExtraordinaryEvents.ExtraordinaryEventsBuilder toBuilder()- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
builder
-
metaData
Utility Methods- Specified by:
metaDatain interfacecom.rosetta.model.lib.RosettaModelObject
-
getType
- Specified by:
getTypein interfacecom.rosetta.model.lib.RosettaModelObject
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObject
-