Cette fonction compare entre elles deux chaînes alphanumériques et retourne "true" si la première chaîne est inférieure ou égale à la seconde ("false" sinon).
Contrairement à la comparaison lexicographique qui compare la valeur de codage de chaque caractère, cette comparaison utilise une collation qui permet de comparer deux chaînes de caractères en fonction d'une langue donnée.
Paramètres
String |
stringVal1 |
Chaîne alphanumérique à comparer |
Obligatoire |
String |
stringVal2 |
Chaîne alphanumérique à comparer |
Obligatoire |
Hash |
collatorInfos |
Définition des informations de la collation. Cet objet peut avoir les attributs suivants :
|
Optionnel. Si cet objet n'est pas fourni, la locale prise pour la comparaison est celle renseignée pour l'exécution du template (les attributs "strength" et "decomposition" auront une valeur par défaut qui dépend de la locale) |
Par exemple
foo <= bar : ${ hardisCore.isLocaleBasedLteString("foo", "bar", {"strength":"primary"})}