Package net.sf.saxon.expr
Class CompareToIntegerConstant.CompareToIntegerConstantElaborator
java.lang.Object
net.sf.saxon.expr.elab.Elaborator
net.sf.saxon.expr.elab.BooleanElaborator
net.sf.saxon.expr.CompareToIntegerConstant.CompareToIntegerConstantElaborator
- Enclosing class:
CompareToIntegerConstant
public static class CompareToIntegerConstant.CompareToIntegerConstantElaborator
extends BooleanElaborator
Elaborator for a "compare to integer constant" expression
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet a function that evaluates the underlying expression in the form of a boolean, this being the effective boolean value of the expression.Methods inherited from class net.sf.saxon.expr.elab.BooleanElaborator
elaborateForItem, elaborateForPull, elaborateForPush, elaborateForUnicodeString
Methods inherited from class net.sf.saxon.expr.elab.Elaborator
eagerly, elaborateForString, elaborateForUpdate, getConfiguration, getExpression, handleNullString, handleNullUnicodeString, handlePossiblyNullString, handlePossiblyNullUnicodeString, lazily, setExpression
-
Constructor Details
-
CompareToIntegerConstantElaborator
public CompareToIntegerConstantElaborator()
-
-
Method Details
-
elaborateForBoolean
Description copied from class:Elaborator
Get a function that evaluates the underlying expression in the form of a boolean, this being the effective boolean value of the expression.- Specified by:
elaborateForBoolean
in classBooleanElaborator
- Returns:
- an evaluator for the expression that returns a boolean.
-