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.
num1 El número que se va a comparar (es decir, el lado izquierdo del operador).
num2 El número con el que se va a comparar (es decir, el lado derecho del operador).
op El operador de comparación. Una de: <=, <, ==, &gt;, &gt;=

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="&gt;" />
</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>