Package net.sf.saxon.expr.instruct
Class ComputedElement.ComputedElementElaborator
java.lang.Object
net.sf.saxon.expr.elab.Elaborator
net.sf.saxon.expr.elab.FallbackElaborator
net.sf.saxon.expr.elab.ComplexNodePushElaborator
net.sf.saxon.expr.instruct.ComputedElement.ComputedElementElaborator
- Enclosing class:
ComputedElement
Elaborator for a FixedElement (literal result element) expression.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet a function that evaluates the underlying expression in push mode, by writing events to anOutputterMethods inherited from class net.sf.saxon.expr.elab.ComplexNodePushElaborator
elaborateForItem, elaborateForPullMethods inherited from class net.sf.saxon.expr.elab.FallbackElaborator
eagerly, elaborateForBoolean, elaborateForUnicodeString, lazilyMethods inherited from class net.sf.saxon.expr.elab.Elaborator
elaborateForString, elaborateForUpdate, getConfiguration, getExpression, handleNullString, handleNullUnicodeString, handlePossiblyNullString, handlePossiblyNullUnicodeString, setExpression
-
Constructor Details
-
ComputedElementElaborator
public ComputedElementElaborator()
-
-
Method Details
-
elaborateForPush
Description copied from class:ElaboratorGet a function that evaluates the underlying expression in push mode, by writing events to anOutputter- Overrides:
elaborateForPushin classComplexNodePushElaborator- Returns:
- an evaluator for the expression in push mode
-