Package cdm.legaldocumentation.master
Interface ExtraordinaryEvents.ExtraordinaryEventsBuilder
- All Superinterfaces:
ExtraordinaryEvents,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
ExtraordinaryEvents.ExtraordinaryEventsBuilderImpl
- Enclosing interface:
ExtraordinaryEvents
public static interface ExtraordinaryEvents.ExtraordinaryEventsBuilder
extends ExtraordinaryEvents, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.master.ExtraordinaryEvents
ExtraordinaryEvents.ExtraordinaryEventsBuilder, ExtraordinaryEvents.ExtraordinaryEventsBuilderImpl, ExtraordinaryEvents.ExtraordinaryEventsImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.master.ExtraordinaryEvents
metaData -
Method Summary
Modifier and TypeMethodDescriptionaddAdditionalBespokeTerms(Clause additionalBespokeTerms) addAdditionalBespokeTerms(Clause additionalBespokeTerms, int idx) addAdditionalBespokeTerms(List<? extends Clause> additionalBespokeTerms) List<? extends Clause.ClauseBuilder> 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: Adjustments to IndicesPer the 2018 ISDA CDM Equity Confirmation for Security Equity SwapgetOrCreateAdditionalBespokeTerms(int index) Per the 2002 ISDA Equity Derivatives Definitions:default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setAdditionalBespokeTerms(List<? extends Clause> additionalBespokeTerms) setAdditionalDisruptionEvents(AdditionalDisruptionEvents additionalDisruptionEvents) setCompositionOfCombinedConsideration(Boolean compositionOfCombinedConsideration) setFailureToDeliver(Boolean failureToDeliver) setIndexAdjustmentEvents(IndexAdjustmentEvents indexAdjustmentEvents) setMergerEvents(EquityCorporateEvents mergerEvents) setNationalizationOrInsolvency(NationalizationOrInsolvencyOrDelistingEventEnum nationalizationOrInsolvency) setRepresentations(Representations representations) setTenderOfferEvents(EquityCorporateEvents tenderOfferEvents) Methods inherited from interface cdm.legaldocumentation.master.ExtraordinaryEvents
build, getCompositionOfCombinedConsideration, getDelisting, getFailureToDeliver, getNationalizationOrInsolvency, getType, metaData, process, toBuilderMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosetta
-
Method Details
-
getOrCreateAdditionalBespokeTerms
-
getAdditionalBespokeTerms
List<? extends Clause.ClauseBuilder> getAdditionalBespokeTerms()Description copied from interface:ExtraordinaryEventsWhere parties may optionnaly describe any extra bespoke agreements, in regards of the standardized Extraordinary Events.- Specified by:
getAdditionalBespokeTermsin interfaceExtraordinaryEvents
-
getOrCreateMergerEvents
EquityCorporateEvents.EquityCorporateEventsBuilder getOrCreateMergerEvents() -
getMergerEvents
EquityCorporateEvents.EquityCorporateEventsBuilder getMergerEvents()Description copied from interface:ExtraordinaryEventsPer the 2018 ISDA CDM Equity Confirmation for Security Equity Swap- Specified by:
getMergerEventsin interfaceExtraordinaryEvents
-
getOrCreateTenderOfferEvents
EquityCorporateEvents.EquityCorporateEventsBuilder getOrCreateTenderOfferEvents() -
getTenderOfferEvents
EquityCorporateEvents.EquityCorporateEventsBuilder getTenderOfferEvents()Description copied from interface:ExtraordinaryEventsPer the 2002 ISDA Equity Derivatives Definitions:- Specified by:
getTenderOfferEventsin interfaceExtraordinaryEvents
-
getOrCreateIndexAdjustmentEvents
IndexAdjustmentEvents.IndexAdjustmentEventsBuilder getOrCreateIndexAdjustmentEvents() -
getIndexAdjustmentEvents
IndexAdjustmentEvents.IndexAdjustmentEventsBuilder getIndexAdjustmentEvents()Description copied from interface:ExtraordinaryEventsPer the 2002 ISDA Equity Derivatives Definitions: Adjustments to Indices- Specified by:
getIndexAdjustmentEventsin interfaceExtraordinaryEvents
-
getOrCreateAdditionalDisruptionEvents
AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder getOrCreateAdditionalDisruptionEvents() -
getAdditionalDisruptionEvents
AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder getAdditionalDisruptionEvents()Description copied from interface:ExtraordinaryEventsPer the 2002 ISDA Equity Derivatives Definitions | 2018 ISDA CDM Equity Confirmation for Security Equity Swaps- Specified by:
getAdditionalDisruptionEventsin interfaceExtraordinaryEvents
-
getOrCreateRepresentations
Representations.RepresentationsBuilder getOrCreateRepresentations() -
getRepresentations
Representations.RepresentationsBuilder getRepresentations()- Specified by:
getRepresentationsin interfaceExtraordinaryEvents
-
addAdditionalBespokeTerms
ExtraordinaryEvents.ExtraordinaryEventsBuilder addAdditionalBespokeTerms(Clause additionalBespokeTerms) -
addAdditionalBespokeTerms
ExtraordinaryEvents.ExtraordinaryEventsBuilder addAdditionalBespokeTerms(Clause additionalBespokeTerms, int idx) -
addAdditionalBespokeTerms
ExtraordinaryEvents.ExtraordinaryEventsBuilder addAdditionalBespokeTerms(List<? extends Clause> additionalBespokeTerms) -
setAdditionalBespokeTerms
ExtraordinaryEvents.ExtraordinaryEventsBuilder setAdditionalBespokeTerms(List<? extends Clause> additionalBespokeTerms) -
setMergerEvents
-
setTenderOfferEvents
ExtraordinaryEvents.ExtraordinaryEventsBuilder setTenderOfferEvents(EquityCorporateEvents tenderOfferEvents) -
setCompositionOfCombinedConsideration
ExtraordinaryEvents.ExtraordinaryEventsBuilder setCompositionOfCombinedConsideration(Boolean compositionOfCombinedConsideration) -
setIndexAdjustmentEvents
ExtraordinaryEvents.ExtraordinaryEventsBuilder setIndexAdjustmentEvents(IndexAdjustmentEvents indexAdjustmentEvents) -
setAdditionalDisruptionEvents
ExtraordinaryEvents.ExtraordinaryEventsBuilder setAdditionalDisruptionEvents(AdditionalDisruptionEvents additionalDisruptionEvents) -
setFailureToDeliver
-
setRepresentations
-
setNationalizationOrInsolvency
ExtraordinaryEvents.ExtraordinaryEventsBuilder setNationalizationOrInsolvency(NationalizationOrInsolvencyOrDelistingEventEnum nationalizationOrInsolvency) -
setDelisting
ExtraordinaryEvents.ExtraordinaryEventsBuilder setDelisting(NationalizationOrInsolvencyOrDelistingEventEnum delisting) -
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-