Condition numberCompare

Compare deux nombres de sous-classe de java.lang.Number.

Paramètres

Attribut Description Obligatoire
type Type de nombre. Doit être une sous-classe de java.lang.Number. Oui
nomb1 Nombre à comparer (c'est-à-dire le côté gauche de l'opérateur). Oui
nomb2 Nombre à comparer (c'est-à-dire le côté droit de l'opérateur). Oui
op Opérateur de comparaison. L'un des éléments suivants : <=, <, ==, &gt;, &gt;= Oui

Exemples

L'exemple suivant vérifie si ${error.count} en tant qu'entier est supérieur à 3 et définit la propriété greaterThan3 si la condition est true.
<condition property="greaterThan3">
    <numberCompare type="java.lang.Integer" num1="${error.count}" num2="3" op="&gt;" />
</condition>
L'exemple suivant vérifie si ${total.coins} en tant que double est inférieur à 1,00 et définit la propriété lessThan1Dollar si la condition est true.
<condition property="lessThan1Dollar">
    <numberCompare type="java.lang.Double" num1="${total.coins}" num2="1.00" op="<" />
</condition>