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 TypeMethodDescriptionaddBarrierCap(TriggerEvent barrierCap) addBarrierCap(TriggerEvent barrierCap, int idx) addBarrierCap(List<? extends TriggerEvent> barrierCap) addBarrierFloor(TriggerEvent barrierFloor) addBarrierFloor(TriggerEvent barrierFloor, int idx) addBarrierFloor(List<? extends TriggerEvent> barrierFloor) List<? extends TriggerEvent.TriggerEventBuilder> A trigger level approached from beneath.List<? extends TriggerEvent.TriggerEventBuilder> A trigger level approached from above.getOrCreateBarrierCap(int index) getOrCreateBarrierFloor(int index) default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setBarrierCap(List<? extends TriggerEvent> barrierCap) setBarrierFloor(List<? extends 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
-
getBarrierCap
List<? extends TriggerEvent.TriggerEventBuilder> getBarrierCap()Description copied from interface:BarrierA trigger level approached from beneath.- Specified by:
getBarrierCapin interfaceBarrier
-
getOrCreateBarrierFloor
-
getBarrierFloor
List<? extends TriggerEvent.TriggerEventBuilder> getBarrierFloor()Description copied from interface:BarrierA trigger level approached from above.- Specified by:
getBarrierFloorin interfaceBarrier
-
addBarrierCap
-
addBarrierCap
-
addBarrierCap
-
setBarrierCap
-
addBarrierFloor
-
addBarrierFloor
-
addBarrierFloor
-
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
-