Package cdm.event.common
Interface Merger.MergerBuilder
- All Superinterfaces:
Merger,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
Merger.MergerBuilderImpl
- Enclosing interface:
Merger
public static interface Merger.MergerBuilder
extends Merger, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.common.Merger
Merger.MergerBuilder, Merger.MergerBuilderImpl, Merger.MergerImpl -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionDefines 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.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setAcquiredSecurity(Security acquiredSecurity) setAcquiredSecurityPrice(Price acquiredSecurityPrice) setPurchaserSecurity(Security purchaserSecurity) setPurchaserSecurityPrice(Price purchaserSecurityPrice) Methods inherited from interface cdm.event.common.Merger
build, 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
-
getOrCreatePurchaserSecurity
Security.SecurityBuilder getOrCreatePurchaserSecurity() -
getPurchaserSecurity
Security.SecurityBuilder getPurchaserSecurity()Description copied from interface:MergerDefines the underlier for the Purchaser Company involved in Merger corporate action.- Specified by:
getPurchaserSecurityin interfaceMerger
-
getOrCreatePurchaserSecurityPrice
Price.PriceBuilder getOrCreatePurchaserSecurityPrice() -
getPurchaserSecurityPrice
Price.PriceBuilder getPurchaserSecurityPrice()Description copied from interface:MergerThe price observation that relates to underlier for the Purchaser Company.- Specified by:
getPurchaserSecurityPricein interfaceMerger
-
getOrCreateAcquiredSecurity
Security.SecurityBuilder getOrCreateAcquiredSecurity() -
getAcquiredSecurity
Security.SecurityBuilder getAcquiredSecurity()Description copied from interface:MergerDefines the underlier for the Acquired Company involved in Merger corporate action.- Specified by:
getAcquiredSecurityin interfaceMerger
-
getOrCreateAcquiredSecurityPrice
Price.PriceBuilder getOrCreateAcquiredSecurityPrice() -
getAcquiredSecurityPrice
Price.PriceBuilder getAcquiredSecurityPrice()Description copied from interface:MergerThe price observation that relates to underlier for the Acquired Company.- Specified by:
getAcquiredSecurityPricein interfaceMerger
-
setPurchaserSecurity
-
setPurchaserSecurityPrice
-
setAcquiredSecurity
-
setAcquiredSecurityPrice
-
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
Merger.MergerBuilder prune()- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-