BooleanHelper
parse
Boolean BooleanHelper.parse(Object value)
Description
Permet de convertir un objet vers un booléen.
| Type objet | Valeurs | Retour booléen |
|---|---|---|
Boolean | false | false |
Boolean | true | true |
Integer | 0 | false |
Integer | Différent de 0 | true |
String | 'false', 'off', 'n', 'f', ou 'no' (non sensible à la casse) | false |
String | 'true', 'on', 'y', 't' ou 'yes' (non sensible à la casse) | true |
| autre | false |
Paramètres
valuel'objet que l'on souhaite convertir en booléen
Retour
Une valeur booléenne correspondante à la valeur de l'objet en entrée value.
false si value est null ou d'un type non géré (voir tableau ci-dessus).
Exemples
BooleanHelper.parse(true) // = true
BooleanHelper.parse(0) // = false
BooleanHelper.parse("y") // = true
BooleanHelper.parse(null) // = false
BooleanHelper.parse(VARIABLE_DATE.value) // = false