Package cdm.product.common.schedule
Interface WeightedAveragingObservation.WeightedAveragingObservationBuilder
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder,WeightedAveragingObservation
- All Known Implementing Classes:
WeightedAveragingObservation.WeightedAveragingObservationBuilderImpl
- Enclosing interface:
WeightedAveragingObservation
public static interface WeightedAveragingObservation.WeightedAveragingObservationBuilder
extends WeightedAveragingObservation, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.product.common.schedule.WeightedAveragingObservation
WeightedAveragingObservation.WeightedAveragingObservationBuilder, WeightedAveragingObservation.WeightedAveragingObservationBuilderImpl, WeightedAveragingObservation.WeightedAveragingObservationImpl -
Field Summary
Fields inherited from interface cdm.product.common.schedule.WeightedAveragingObservation
metaData -
Method Summary
Modifier and TypeMethodDescriptiondefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setDateTime(ZonedDateTime dateTime) setObservationNumber(Integer observationNumber) setWeight(BigDecimal weight) 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.product.common.schedule.WeightedAveragingObservation
build, getDateTime, getObservationNumber, getType, getWeight, metaData, process, toBuilder
-
Method Details
-
setDateTime
WeightedAveragingObservation.WeightedAveragingObservationBuilder setDateTime(ZonedDateTime dateTime) -
setObservationNumber
WeightedAveragingObservation.WeightedAveragingObservationBuilder setObservationNumber(Integer observationNumber) -
setWeight
-
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
-