public class RecalcTriggerBehavior extends AbstractBehavior
Proxied.Abstract
Constructor and Description |
---|
RecalcTriggerBehavior(RecalcTrigger recalcTrigger)
Constructs an instance.
|
Modifier and Type | Method and Description |
---|---|
Point |
getResultPoint()
Gets the result point.
|
ResultValue |
newResultValue(Optional<DateTime> stamp)
Returns a new result value.
|
doValidate, equals, getBehavior, getBooleanInputValue, getDoubleInputValue, getElapsedInputValue, getEntity, getInput, getInputPoint, getName, getNext, getParams, getProxyEntity, getRelation, getRelations, getRelationSync, getRelationSyncEntity, getThisLogger, getTransform, hashCode, isInherited, isInputExtrapolated, isInputInterpolated, isInputRequired, isInputValid, isPrimary, isResultFetched, isSynchronized, prepareSelect, prepareTrigger, select, setInherited, setNext, setRelation, setUp, tearDown, toString, trigger, validate, validateNoResults, validateTransform
public RecalcTriggerBehavior(RecalcTrigger recalcTrigger)
recalcTrigger
- The associated recalc trigger.public Point getResultPoint()
getResultPoint
in interface Behavior
getResultPoint
in class AbstractBehavior
public ResultValue newResultValue(Optional<DateTime> stamp)
This method is called when a new result value is needed to allow a behavior to supply a specialized class able to hold behavior-specific informations.
newResultValue
in interface Behavior
newResultValue
in class AbstractBehavior
stamp
- The time stamp of the value.Copyright © 2003-2019 Serge Brisson. All Rights Reserved.