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
value
l'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