Package cdm.product.template
Class Barrier.BarrierImpl
java.lang.Object
cdm.product.template.Barrier.BarrierImpl
- All Implemented Interfaces:
Barrier,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
Barrier
Immutable Implementation of Barrier
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.product.template.Barrier
Barrier.BarrierBuilder, Barrier.BarrierBuilderImpl, Barrier.BarrierImpl -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanA trigger level approached from beneath.A trigger level approached from above.inthashCode()protected voidsetBuilderFields(Barrier.BarrierBuilder builder) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
BarrierImpl
-
-
Method Details
-
getBarrierCap
Description copied from interface:BarrierA trigger level approached from beneath.- Specified by:
getBarrierCapin interfaceBarrier
-
getBarrierFloor
@RosettaAttribute("barrierFloor") @RuneAttribute("barrierFloor") public TriggerEvent getBarrierFloor()Description copied from interface:BarrierA trigger level approached from above.- Specified by:
getBarrierFloorin interfaceBarrier
-
build
Description copied from interface:BarrierBuild Methods -
toBuilder
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-