Package cdm.event.common
Interface AdjustmentFactor.AdjustmentFactorBuilder
- All Superinterfaces:
AdjustmentFactor,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
AdjustmentFactor.AdjustmentFactorBuilderImpl
- Enclosing interface:
AdjustmentFactor
public static interface AdjustmentFactor.AdjustmentFactorBuilder
extends AdjustmentFactor, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.common.AdjustmentFactor
AdjustmentFactor.AdjustmentFactorBuilder, AdjustmentFactor.AdjustmentFactorBuilderImpl, AdjustmentFactor.AdjustmentFactorImpl -
Field Summary
Fields inherited from interface cdm.event.common.AdjustmentFactor
metaData -
Method Summary
Modifier and TypeMethodDescriptionDescribes the input terms involved in the calculation of the adjustment factor applied to the price of the underlier impacted by a Corporate Action.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setCalculationTerms(AdjustmentFactorCalculationTerms calculationTerms) setValue(BigDecimal value) Methods inherited from interface cdm.event.common.AdjustmentFactor
build, getType, getValue, 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
-
getOrCreateCalculationTerms
AdjustmentFactorCalculationTerms.AdjustmentFactorCalculationTermsBuilder getOrCreateCalculationTerms() -
getCalculationTerms
AdjustmentFactorCalculationTerms.AdjustmentFactorCalculationTermsBuilder getCalculationTerms()Description copied from interface:AdjustmentFactorDescribes the input terms involved in the calculation of the adjustment factor applied to the price of the underlier impacted by a Corporate Action.- Specified by:
getCalculationTermsin interfaceAdjustmentFactor
-
setValue
-
setCalculationTerms
AdjustmentFactor.AdjustmentFactorBuilder setCalculationTerms(AdjustmentFactorCalculationTerms calculationTerms) -
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
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-