CustomBooleanEditor(allowEmpty: Boolean)
Create a new CustomBooleanEditor instance, with "true"/"on"/"yes" and "false"/"off"/"no" as recognized String values.
The "allowEmpty" parameter states if an empty String should be allowed for parsing, i.e. get interpreted as null value. Else, an IllegalArgumentException gets thrown in that case.
allowEmpty - if empty strings should be allowed
CustomBooleanEditor(@Nullable trueString: String, @Nullable falseString: String, allowEmpty: Boolean)
Create a new CustomBooleanEditor instance, with configurable String values for true and false.
The "allowEmpty" parameter states if an empty String should be allowed for parsing, i.e. get interpreted as null value. Else, an IllegalArgumentException gets thrown in that case.
trueString - the String value that represents true: for example, "true" (VALUE_TRUE), "on" (VALUE_ON), "yes" (VALUE_YES) or some custom value
falseString - the String value that represents false: for example, "false" (VALUE_FALSE), "off" (VALUE_OFF), "no" (VALUE_NO) or some custom value
allowEmpty - if empty strings should be allowed
See Also
#VALUE_TRUE#VALUE_FALSE#VALUE_ON#VALUE_OFF#VALUE_YES#VALUE_NO