Package cdm.event.common
Interface SpinOff
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
SpinOff.SpinOffBuilder
- All Known Implementing Classes:
SpinOff.SpinOffBuilderImpl,SpinOff.SpinOffImpl
@RosettaDataType(value="SpinOff",
builder=SpinOffBuilderImpl.class,
version="7.0.0-dev.105")
@RuneDataType(value="SpinOff",
model="cdm",
builder=SpinOffBuilderImpl.class,
version="7.0.0-dev.105")
public interface SpinOff
extends com.rosetta.model.lib.RosettaModelObject
Defines the underlier for both the Parent Company and the Child Compagny involved in Spin Off 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 SpinOffstatic classImmutable Implementation of SpinOff -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsstatic SpinOff.SpinOffBuilderbuilder()Defines 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.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends SpinOff> 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
-
getParentSecurity
Security getParentSecurity()Defines the underlier for the Parent Company involved in Spin Off corporate action. -
getParentSecurityPrice
Price getParentSecurityPrice()The price observation that relates to underlier for the Parent Company. -
getChildSecurity
Security getChildSecurity()Defines the underlier for the Child Company involved in Spin Off corporate action. -
getChildSecurityPrice
Price getChildSecurityPrice()The price observation that relates to underlier for the Child Company. -
build
SpinOff build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
SpinOff.SpinOffBuilder 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
-