com.jclark.xsl.expr
Class BooleanFunction
class
BooleanFunction
extends Function1
a single argument XPath function which casts its
argument to a boolean
Function: boolean boolean(object)
The boolean function converts its argument to a boolean as follows:
- a number is true if and only if it is neither
positive or negative zero nor NaN
- a node-set is true if and only if it is non-empty
- a string is true if and only if its length is non-zero
- an object of a type other than the four basic types
is converted to a boolean in a way that is
dependent on that type