Package cdm.product.template
Interface Barrier.BarrierBuilder
- All Superinterfaces:
Barrier,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
Barrier.BarrierBuilderImpl
- Enclosing interface:
Barrier
public static interface Barrier.BarrierBuilder
extends Barrier, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.product.template.Barrier
Barrier.BarrierBuilder, Barrier.BarrierBuilderImpl, Barrier.BarrierImpl -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionA trigger level approached from beneath.A trigger level approached from above.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setBarrierCap(TriggerEvent barrierCap) setBarrierFloor(TriggerEvent barrierFloor) Methods inherited from interface cdm.product.template.Barrier
build, getType, 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
-
getOrCreateBarrierCap
TriggerEvent.TriggerEventBuilder getOrCreateBarrierCap() -
getBarrierCap
TriggerEvent.TriggerEventBuilder getBarrierCap()Description copied from interface:BarrierA trigger level approached from beneath.- Specified by:
getBarrierCapin interfaceBarrier
-
getOrCreateBarrierFloor
TriggerEvent.TriggerEventBuilder getOrCreateBarrierFloor() -
getBarrierFloor
TriggerEvent.TriggerEventBuilder getBarrierFloor()Description copied from interface:BarrierA trigger level approached from above.- Specified by:
getBarrierFloorin interfaceBarrier
-
setBarrierCap
-
setBarrierFloor
-
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
Barrier.BarrierBuilder prune()- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-