Package cdm.event.common
Class Merger.MergerImpl
java.lang.Object
cdm.event.common.Merger.MergerImpl
- All Implemented Interfaces:
Merger,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
Merger
Immutable Implementation of Merger
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.common.Merger
Merger.MergerBuilder, Merger.MergerBuilderImpl, Merger.MergerImpl -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanDefines 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.inthashCode()protected voidsetBuilderFields(Merger.MergerBuilder builder) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
MergerImpl
-
-
Method Details
-
getPurchaserSecurity
@RosettaAttribute("purchaserSecurity") @Accessor(GETTER) @Required @RuneAttribute("purchaserSecurity") public Security getPurchaserSecurity()Description copied from interface:MergerDefines the underlier for the Purchaser Company involved in Merger corporate action.- Specified by:
getPurchaserSecurityin interfaceMerger
-
getPurchaserSecurityPrice
@RosettaAttribute("purchaserSecurityPrice") @Accessor(GETTER) @Required @RuneAttribute("purchaserSecurityPrice") public Price getPurchaserSecurityPrice()Description copied from interface:MergerThe price observation that relates to underlier for the Purchaser Company.- Specified by:
getPurchaserSecurityPricein interfaceMerger
-
getAcquiredSecurity
@RosettaAttribute("acquiredSecurity") @Accessor(GETTER) @Required @RuneAttribute("acquiredSecurity") public Security getAcquiredSecurity()Description copied from interface:MergerDefines the underlier for the Acquired Company involved in Merger corporate action.- Specified by:
getAcquiredSecurityin interfaceMerger
-
getAcquiredSecurityPrice
@RosettaAttribute("acquiredSecurityPrice") @Accessor(GETTER) @Required @RuneAttribute("acquiredSecurityPrice") public Price getAcquiredSecurityPrice()Description copied from interface:MergerThe price observation that relates to underlier for the Acquired Company.- Specified by:
getAcquiredSecurityPricein interfaceMerger
-
build
Description copied from interface:MergerBuild Methods -
toBuilder
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-