Package cdm.event.common
Interface ValuationInstruction.ValuationInstructionBuilder
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder,ValuationInstruction
- All Known Implementing Classes:
ValuationInstruction.ValuationInstructionBuilderImpl
- Enclosing interface:
ValuationInstruction
public static interface ValuationInstruction.ValuationInstructionBuilder
extends ValuationInstruction, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.common.ValuationInstruction
ValuationInstruction.ValuationInstructionBuilder, ValuationInstruction.ValuationInstructionBuilderImpl, ValuationInstruction.ValuationInstructionImpl -
Field Summary
Fields inherited from interface cdm.event.common.ValuationInstruction
metaData -
Method Summary
Modifier and TypeMethodDescriptionaddValuation(Valuation valuation) addValuation(Valuation valuation, int idx) addValuation(List<? extends Valuation> valuation) getOrCreateValuation(int index) List<? extends Valuation.ValuationBuilder> Contains all information related to a valuation.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setReplace(Boolean replace) setValuation(List<? extends Valuation> valuation) Methods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosettaMethods inherited from interface cdm.event.common.ValuationInstruction
build, getReplace, getType, metaData, process, toBuilder
-
Method Details
-
getOrCreateValuation
-
getValuation
List<? extends Valuation.ValuationBuilder> getValuation()Description copied from interface:ValuationInstructionContains all information related to a valuation.- Specified by:
getValuationin interfaceValuationInstruction
-
addValuation
-
addValuation
-
addValuation
-
setValuation
-
setReplace
-
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
-