Package cdm.legaldocumentation.master
Class ExtraordinaryEvents.ExtraordinaryEventsBuilderImpl
java.lang.Object
cdm.legaldocumentation.master.ExtraordinaryEvents.ExtraordinaryEventsBuilderImpl
- All Implemented Interfaces:
ExtraordinaryEvents,ExtraordinaryEvents.ExtraordinaryEventsBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
ExtraordinaryEvents
public static class ExtraordinaryEvents.ExtraordinaryEventsBuilderImpl
extends Object
implements ExtraordinaryEvents.ExtraordinaryEventsBuilder
Builder Implementation of ExtraordinaryEvents
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.master.ExtraordinaryEvents
ExtraordinaryEvents.ExtraordinaryEventsBuilder, ExtraordinaryEvents.ExtraordinaryEventsBuilderImpl, ExtraordinaryEvents.ExtraordinaryEventsImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<Clause.ClauseBuilder> protected Booleanprotected Booleanprotected Representations.RepresentationsBuilderFields inherited from interface cdm.legaldocumentation.master.ExtraordinaryEvents
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAdditionalBespokeTerms(Clause _additionalBespokeTerms) addAdditionalBespokeTerms(Clause _additionalBespokeTerms, int idx) addAdditionalBespokeTerms(List<? extends Clause> additionalBespokeTermss) build()Build MethodsbooleanList<? 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: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 SwapgetOrCreateAdditionalBespokeTerms(int index) Per the 2002 ISDA Equity Derivatives Definitions:booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setAdditionalBespokeTerms(List<? extends Clause> additionalBespokeTermss) setAdditionalDisruptionEvents(AdditionalDisruptionEvents _additionalDisruptionEvents) setCompositionOfCombinedConsideration(Boolean _compositionOfCombinedConsideration) setFailureToDeliver(Boolean _failureToDeliver) setIndexAdjustmentEvents(IndexAdjustmentEvents _indexAdjustmentEvents) setMergerEvents(EquityCorporateEvents _mergerEvents) setNationalizationOrInsolvency(NationalizationOrInsolvencyOrDelistingEventEnum _nationalizationOrInsolvency) setRepresentations(Representations _representations) setTenderOfferEvents(EquityCorporateEvents _tenderOfferEvents) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.master.ExtraordinaryEvents
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.master.ExtraordinaryEvents.ExtraordinaryEventsBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
additionalBespokeTerms
-
mergerEvents
-
tenderOfferEvents
-
compositionOfCombinedConsideration
-
indexAdjustmentEvents
-
additionalDisruptionEvents
-
failureToDeliver
-
representations
-
nationalizationOrInsolvency
-
delisting
-
-
Constructor Details
-
ExtraordinaryEventsBuilderImpl
public ExtraordinaryEventsBuilderImpl()
-
-
Method Details
-
getAdditionalBespokeTerms
@RosettaAttribute("additionalBespokeTerms") @RuneAttribute("additionalBespokeTerms") public 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- Specified by:
getAdditionalBespokeTermsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
getOrCreateAdditionalBespokeTerms
- Specified by:
getOrCreateAdditionalBespokeTermsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
getMergerEvents
@RosettaAttribute("mergerEvents") @RuneAttribute("mergerEvents") public EquityCorporateEvents.EquityCorporateEventsBuilder getMergerEvents()Description copied from interface:ExtraordinaryEventsPer the 2018 ISDA CDM Equity Confirmation for Security Equity Swap- Specified by:
getMergerEventsin interfaceExtraordinaryEvents- Specified by:
getMergerEventsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
getOrCreateMergerEvents
- Specified by:
getOrCreateMergerEventsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
getTenderOfferEvents
@RosettaAttribute("tenderOfferEvents") @RuneAttribute("tenderOfferEvents") public EquityCorporateEvents.EquityCorporateEventsBuilder getTenderOfferEvents()Description copied from interface:ExtraordinaryEventsPer the 2002 ISDA Equity Derivatives Definitions:- Specified by:
getTenderOfferEventsin interfaceExtraordinaryEvents- Specified by:
getTenderOfferEventsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
getOrCreateTenderOfferEvents
- Specified by:
getOrCreateTenderOfferEventsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
getCompositionOfCombinedConsideration
@RosettaAttribute("compositionOfCombinedConsideration") @RuneAttribute("compositionOfCombinedConsideration") public Boolean getCompositionOfCombinedConsideration()Description copied from interface:ExtraordinaryEventsPer the 2002 ISDA Equity Derivatives Definitions:- Specified by:
getCompositionOfCombinedConsiderationin interfaceExtraordinaryEvents
-
getIndexAdjustmentEvents
@RosettaAttribute("indexAdjustmentEvents") @RuneAttribute("indexAdjustmentEvents") public IndexAdjustmentEvents.IndexAdjustmentEventsBuilder getIndexAdjustmentEvents()Description copied from interface:ExtraordinaryEventsPer the 2002 ISDA Equity Derivatives Definitions: Adjustments to Indices- Specified by:
getIndexAdjustmentEventsin interfaceExtraordinaryEvents- Specified by:
getIndexAdjustmentEventsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
getOrCreateIndexAdjustmentEvents
- Specified by:
getOrCreateIndexAdjustmentEventsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
getAdditionalDisruptionEvents
@RosettaAttribute("additionalDisruptionEvents") @RuneAttribute("additionalDisruptionEvents") public 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- Specified by:
getAdditionalDisruptionEventsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
getOrCreateAdditionalDisruptionEvents
public AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder getOrCreateAdditionalDisruptionEvents()- Specified by:
getOrCreateAdditionalDisruptionEventsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
getFailureToDeliver
@RosettaAttribute("failureToDeliver") @RuneAttribute("failureToDeliver") public Boolean getFailureToDeliver()Description copied from interface:ExtraordinaryEventsIf true, failure to deliver is applicable.- Specified by:
getFailureToDeliverin interfaceExtraordinaryEvents
-
getRepresentations
@RosettaAttribute("representations") @RuneAttribute("representations") public Representations.RepresentationsBuilder getRepresentations()- Specified by:
getRepresentationsin interfaceExtraordinaryEvents- Specified by:
getRepresentationsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
getOrCreateRepresentations
- Specified by:
getOrCreateRepresentationsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
getNationalizationOrInsolvency
@RosettaAttribute("nationalizationOrInsolvency") @RuneAttribute("nationalizationOrInsolvency") public NationalizationOrInsolvencyOrDelistingEventEnum getNationalizationOrInsolvency()Description copied from interface:ExtraordinaryEventsPer the 2002 ISDA Equity Derivatives Definitions | 2018 ISDA CDM Equity Confirmation for Security Equity Swap- Specified by:
getNationalizationOrInsolvencyin interfaceExtraordinaryEvents
-
getDelisting
@RosettaAttribute("delisting") @RuneAttribute("delisting") public NationalizationOrInsolvencyOrDelistingEventEnum getDelisting()Description copied from interface:ExtraordinaryEventsPer the 2002 ISDA Equity Derivatives Definitions | 2018 ISDA CDM Equity Confirmation for Security Equity Swap:- Specified by:
getDelistingin interfaceExtraordinaryEvents
-
addAdditionalBespokeTerms
@RosettaAttribute("additionalBespokeTerms") @RuneAttribute("additionalBespokeTerms") public ExtraordinaryEvents.ExtraordinaryEventsBuilder addAdditionalBespokeTerms(Clause _additionalBespokeTerms) - Specified by:
addAdditionalBespokeTermsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
addAdditionalBespokeTerms
public ExtraordinaryEvents.ExtraordinaryEventsBuilder addAdditionalBespokeTerms(Clause _additionalBespokeTerms, int idx) - Specified by:
addAdditionalBespokeTermsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
addAdditionalBespokeTerms
public ExtraordinaryEvents.ExtraordinaryEventsBuilder addAdditionalBespokeTerms(List<? extends Clause> additionalBespokeTermss) - Specified by:
addAdditionalBespokeTermsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
setAdditionalBespokeTerms
@RuneAttribute("additionalBespokeTerms") public ExtraordinaryEvents.ExtraordinaryEventsBuilder setAdditionalBespokeTerms(List<? extends Clause> additionalBespokeTermss) - Specified by:
setAdditionalBespokeTermsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
setMergerEvents
@RosettaAttribute("mergerEvents") @RuneAttribute("mergerEvents") public ExtraordinaryEvents.ExtraordinaryEventsBuilder setMergerEvents(EquityCorporateEvents _mergerEvents) - Specified by:
setMergerEventsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
setTenderOfferEvents
@RosettaAttribute("tenderOfferEvents") @RuneAttribute("tenderOfferEvents") public ExtraordinaryEvents.ExtraordinaryEventsBuilder setTenderOfferEvents(EquityCorporateEvents _tenderOfferEvents) - Specified by:
setTenderOfferEventsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
setCompositionOfCombinedConsideration
@RosettaAttribute("compositionOfCombinedConsideration") @RuneAttribute("compositionOfCombinedConsideration") public ExtraordinaryEvents.ExtraordinaryEventsBuilder setCompositionOfCombinedConsideration(Boolean _compositionOfCombinedConsideration) - Specified by:
setCompositionOfCombinedConsiderationin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
setIndexAdjustmentEvents
@RosettaAttribute("indexAdjustmentEvents") @RuneAttribute("indexAdjustmentEvents") public ExtraordinaryEvents.ExtraordinaryEventsBuilder setIndexAdjustmentEvents(IndexAdjustmentEvents _indexAdjustmentEvents) - Specified by:
setIndexAdjustmentEventsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
setAdditionalDisruptionEvents
@RosettaAttribute("additionalDisruptionEvents") @RuneAttribute("additionalDisruptionEvents") public ExtraordinaryEvents.ExtraordinaryEventsBuilder setAdditionalDisruptionEvents(AdditionalDisruptionEvents _additionalDisruptionEvents) - Specified by:
setAdditionalDisruptionEventsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
setFailureToDeliver
@RosettaAttribute("failureToDeliver") @RuneAttribute("failureToDeliver") public ExtraordinaryEvents.ExtraordinaryEventsBuilder setFailureToDeliver(Boolean _failureToDeliver) - Specified by:
setFailureToDeliverin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
setRepresentations
@RosettaAttribute("representations") @RuneAttribute("representations") public ExtraordinaryEvents.ExtraordinaryEventsBuilder setRepresentations(Representations _representations) - Specified by:
setRepresentationsin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
setNationalizationOrInsolvency
@RosettaAttribute("nationalizationOrInsolvency") @RuneAttribute("nationalizationOrInsolvency") public ExtraordinaryEvents.ExtraordinaryEventsBuilder setNationalizationOrInsolvency(NationalizationOrInsolvencyOrDelistingEventEnum _nationalizationOrInsolvency) - Specified by:
setNationalizationOrInsolvencyin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
setDelisting
@RosettaAttribute("delisting") @RuneAttribute("delisting") public ExtraordinaryEvents.ExtraordinaryEventsBuilder setDelisting(NationalizationOrInsolvencyOrDelistingEventEnum _delisting) - Specified by:
setDelistingin interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder
-
build
Description copied from interface:ExtraordinaryEventsBuild Methods- Specified by:
buildin interfaceExtraordinaryEvents- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceExtraordinaryEvents- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceExtraordinaryEvents.ExtraordinaryEventsBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public ExtraordinaryEvents.ExtraordinaryEventsBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
-
hashCode
public int hashCode() -
toString
-