Package cdm.event.common
Interface Merger
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
Merger.MergerBuilder
- All Known Implementing Classes:
Merger.MergerBuilderImpl,Merger.MergerImpl
@RosettaDataType(value="Merger",
builder=MergerBuilderImpl.class,
version="7.0.0-dev.105")
@RuneDataType(value="Merger",
model="cdm",
builder=MergerBuilderImpl.class,
version="7.0.0-dev.105")
public interface Merger
extends com.rosetta.model.lib.RosettaModelObject
Defines the underlier for both the Purchaser Company and the Acquired Compagny involved in Merger corporate action, as well as th respective price observation for each.
- Version:
- 7.0.0-dev.105
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of Mergerstatic classImmutable Implementation of Merger -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsstatic Merger.MergerBuilderbuilder()Defines the underlier for the Acquired Company involved in Merger corporate action.The price observation that relates to underlier for the Acquired Company.Defines the underlier for the Purchaser Company involved in Merger corporate action.The price observation that relates to underlier for the Purchaser Company.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends Merger> 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
-
getPurchaserSecurity
Security getPurchaserSecurity()Defines the underlier for the Purchaser Company involved in Merger corporate action. -
getPurchaserSecurityPrice
Price getPurchaserSecurityPrice()The price observation that relates to underlier for the Purchaser Company. -
getAcquiredSecurity
Security getAcquiredSecurity()Defines the underlier for the Acquired Company involved in Merger corporate action. -
getAcquiredSecurityPrice
Price getAcquiredSecurityPrice()The price observation that relates to underlier for the Acquired Company. -
build
Merger build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
Merger.MergerBuilder 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
-