Condición NumberCompare
Compara dos números de subclase de java.lang.Number.
Parámetros
| Atributo | Descripción: | Obligatorio |
|---|---|---|
| tipo | El tipo del número. Debe ser una subclase de java.lang.Number. |
Sí |
| num1 | El número que se va a comparar (es decir, el lado izquierdo del operador). | Sí |
| num2 | El número con el que se va a comparar (es decir, el lado derecho del operador). | Sí |
| op | El operador de comparación. Una de: <=, <, ==, >, >= |
Sí |
Ejemplos
El ejemplo siguiente comprueba si
${error.count} como entero es mayor que 3 y establece la propiedad greaterThan3 si la condición es verdadera.<condition property="greaterThan3">
<numberCompare type="java.lang.Integer" num1="${error.count}" num2="3" op=">" />
</condition> El ejemplo siguiente comprueba si
${total.coins}como doble es inferior a 1,00 y establece la propiedad lessThan1Dollar si la condición es verdadera.<condition property="lessThan1Dollar">
<numberCompare type="java.lang.Double" num1="${total.coins}" num2="1.00" op="<" />
</condition>