Uses of Interface
adams.core.VariableUpdaterWithNotificationSuppression
-
Packages that use VariableUpdaterWithNotificationSuppression Package Description adams.flow.standalone adams.flow.transformer -
-
Uses of VariableUpdaterWithNotificationSuppression in adams.flow.standalone
Classes in adams.flow.standalone that implement VariableUpdaterWithNotificationSuppression Modifier and Type Class Description classSetVariableSets the value of a variable.
Optionally, the specified value can be expanded, in case it is made up of variables itself.
It is also possible to override the variable value with the value obtained from an environment variable.
Grammar for mathematical expressions (value type 'MATH_EXPRESSION, MATH_EXPRESSION_ROUND'):
expr_list ::= '=' expr_list expr_part | expr_part ;
expr_part ::= expr ;
expr ::= ( expr )
# data types
| number
| string
| boolean
| date
# constants
| true
| false
| pi
| e
| now()
| today()
# negating numeric value
| -expr
# comparisons
| expr < expr
| expr <= expr
| expr > expr
| expr >= expr
| expr = expr
| expr ! -
Uses of VariableUpdaterWithNotificationSuppression in adams.flow.transformer
Classes in adams.flow.transformer that implement VariableUpdaterWithNotificationSuppression Modifier and Type Class Description classIncVariableIncrements the value of a variable by either an integer/long or double increment.
If the variable has not been set yet, it will get set to 0.
If the variable contains a non-numerical value, no increment will be performed.
It is also possible to directly output the updated variable (while discarding the input token).classSetVariableSets the value of a variable.
-