NumberCompare condition
Compares two numbers of subclass of java.lang.Number
.
Parameters
Attribute | Description | Required |
---|---|---|
type | The type of the number. It must be subclass of java.lang.Number . |
Yes |
num1 | The number to compare (that is, the left side of the operator). | Yes |
num2 | The number to compare against (that is, the right side of the operator). | Yes |
op | The comparison operator. One of: <= , < , == , > , >= |
Yes |
Examples
The following example checks whether
${error.count}
as
an integer is greater than 3 and sets the greaterThan3
property
if the condition is true.<condition property="greaterThan3">
<numberCompare type="java.lang.Integer" num1="${error.count}" num2="3" op=">" />
</condition>
The following example checks whether
${total.coins}
as
a double is less than 1.00 and sets the lessThan1Dollar
property
if the condition is true.<condition property="lessThan1Dollar">
<numberCompare type="java.lang.Double" num1="${total.coins}" num2="1.00" op="<" />
</condition>