The workflow programming language supports several standard Java operations. These operations are special symbols that performing specific operations on one or more operands and return a result.
|Operators by Type|
A unary operation is an operation with only one operand.
|Increases the value of an operand by 1.|
|Decreases the value of an operand by 1.|
A relational operator compares the relationship between two entities. Returns a
Boolean value that states whether the comparison is true or false.
|Less than operator.|
|Greater than operator.|
|Less than or equal operator.|
|Greater than or equal operator.|
Evaluates the equivalence of two operators. Returns a
Boolean value that states whether the equivalence is true or false.
Assigns a value to its left operand based on the value of its right operand.
|Assigns a value to a variable.|
Logical operators are typically used with Boolean (logical) values. Return a Boolean value.
Arithmetic operators take numeric values (either literals or variables) as their operands and return a single numerical value.
|Addition operator. Concatenates string types, adds integers, summarizes dates and time-related values.|
- operators can also be used with dates, periods, and durations. For more information, see Working with Dates and Times.
The grouping operator consists of a pair of parentheses around an expression or sub-expression.
|Overrides the normal operator precedence so that expressions with lower precedence can be evaluated before an expression with higher priority.|