Class ExtraordinaryEvents.ExtraordinaryEventsImpl
java.lang.Object
cdm.legaldocumentation.transaction.ExtraordinaryEvents.ExtraordinaryEventsImpl
- All Implemented Interfaces:
ExtraordinaryEvents,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
ExtraordinaryEvents
public static class ExtraordinaryEvents.ExtraordinaryEventsImpl
extends Object
implements ExtraordinaryEvents
Immutable Implementation of ExtraordinaryEvents
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.transaction.ExtraordinaryEvents
ExtraordinaryEvents.ExtraordinaryEventsBuilder, ExtraordinaryEvents.ExtraordinaryEventsBuilderImpl, ExtraordinaryEvents.ExtraordinaryEventsImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.transaction.ExtraordinaryEvents
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanWhere parties may optionnaly describe any extra bespoke agreements, in regards of the standardized Extraordinary Events.If true, failure to deliver is applicable.Body ISDA Corpus Definitions EquityDerivativesDefinitions_2002 2002 ISDA Equity Derivatives Definitions section "Adjustment to Indices" ProvisioninthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.transaction.ExtraordinaryEvents
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
ExtraordinaryEventsImpl
-
-
Method Details
-
getAdditionalBespokeTerms
@RosettaAttribute("additionalBespokeTerms") @Accessor(GETTER) @Multi @RuneAttribute("additionalBespokeTerms") public List<? extends Clause> 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
-
getMergerEvents
@RosettaAttribute("mergerEvents") @Accessor(GETTER) @RuneAttribute("mergerEvents") public EquityCorporateEvents getMergerEvents()- Specified by:
getMergerEventsin interfaceExtraordinaryEvents
-
getTenderOfferEvents
@RosettaAttribute("tenderOfferEvents") @Accessor(GETTER) @RuneAttribute("tenderOfferEvents") public EquityCorporateEvents getTenderOfferEvents()- Specified by:
getTenderOfferEventsin interfaceExtraordinaryEvents
-
getCompositionOfCombinedConsideration
@RosettaAttribute("compositionOfCombinedConsideration") @Accessor(GETTER) @RuneAttribute("compositionOfCombinedConsideration") public Boolean getCompositionOfCombinedConsideration()- Specified by:
getCompositionOfCombinedConsiderationin interfaceExtraordinaryEvents
-
getIndexAdjustmentEvents
@RosettaAttribute("indexAdjustmentEvents") @Accessor(GETTER) @RuneAttribute("indexAdjustmentEvents") public IndexAdjustmentEvents getIndexAdjustmentEvents()Description copied from interface:ExtraordinaryEventsBody ISDA Corpus Definitions EquityDerivativesDefinitions_2002 2002 ISDA Equity Derivatives Definitions section "Adjustment to Indices" Provision- Specified by:
getIndexAdjustmentEventsin interfaceExtraordinaryEvents
-
getAdditionalDisruptionEvents
@RosettaAttribute("additionalDisruptionEvents") @Accessor(GETTER) @RuneAttribute("additionalDisruptionEvents") public AdditionalDisruptionEvents getAdditionalDisruptionEvents()- Specified by:
getAdditionalDisruptionEventsin interfaceExtraordinaryEvents
-
getFailureToDeliver
@RosettaAttribute("failureToDeliver") @Accessor(GETTER) @RuneAttribute("failureToDeliver") public Boolean getFailureToDeliver()Description copied from interface:ExtraordinaryEventsIf true, failure to deliver is applicable.- Specified by:
getFailureToDeliverin interfaceExtraordinaryEvents
-
getRepresentations
@RosettaAttribute("representations") @Accessor(GETTER) @RuneAttribute("representations") public Representations getRepresentations()- Specified by:
getRepresentationsin interfaceExtraordinaryEvents
-
getNationalizationOrInsolvency
@RosettaAttribute("nationalizationOrInsolvency") @Accessor(GETTER) @RuneAttribute("nationalizationOrInsolvency") public NationalizationOrInsolvencyOrDelistingEventEnum getNationalizationOrInsolvency()- Specified by:
getNationalizationOrInsolvencyin interfaceExtraordinaryEvents
-
getDelisting
@RosettaAttribute("delisting") @Accessor(GETTER) @RuneAttribute("delisting") public NationalizationOrInsolvencyOrDelistingEventEnum getDelisting()- Specified by:
getDelistingin interfaceExtraordinaryEvents
-
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
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-