Package cdm.event.common
Class SpinOff.SpinOffImpl
java.lang.Object
cdm.event.common.SpinOff.SpinOffImpl
- All Implemented Interfaces:
SpinOff,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
SpinOff
Immutable Implementation of SpinOff
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.common.SpinOff
SpinOff.SpinOffBuilder, SpinOff.SpinOffBuilderImpl, SpinOff.SpinOffImpl -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanDefines the underlier for the Child Company involved in Spin Off corporate action.The price observation that relates to underlier for the Child Company.Defines the underlier for the Parent Company involved in Spin Off corporate action.The price observation that relates to underlier for the Parent Company.inthashCode()protected voidsetBuilderFields(SpinOff.SpinOffBuilder 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
-
SpinOffImpl
-
-
Method Details
-
getParentSecurity
@RosettaAttribute("parentSecurity") @Accessor(GETTER) @Required @RuneAttribute("parentSecurity") public Security getParentSecurity()Description copied from interface:SpinOffDefines the underlier for the Parent Company involved in Spin Off corporate action.- Specified by:
getParentSecurityin interfaceSpinOff
-
getParentSecurityPrice
@RosettaAttribute("parentSecurityPrice") @Accessor(GETTER) @Required @RuneAttribute("parentSecurityPrice") public Price getParentSecurityPrice()Description copied from interface:SpinOffThe price observation that relates to underlier for the Parent Company.- Specified by:
getParentSecurityPricein interfaceSpinOff
-
getChildSecurity
@RosettaAttribute("childSecurity") @Accessor(GETTER) @Required @RuneAttribute("childSecurity") public Security getChildSecurity()Description copied from interface:SpinOffDefines the underlier for the Child Company involved in Spin Off corporate action.- Specified by:
getChildSecurityin interfaceSpinOff
-
getChildSecurityPrice
@RosettaAttribute("childSecurityPrice") @Accessor(GETTER) @Required @RuneAttribute("childSecurityPrice") public Price getChildSecurityPrice()Description copied from interface:SpinOffThe price observation that relates to underlier for the Child Company.- Specified by:
getChildSecurityPricein interfaceSpinOff
-
build
Description copied from interface:SpinOffBuild Methods -
toBuilder
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-