public class EagerLetExpression extends LetExpression
refCountaction, declaration, nameCode, sequence, slotNumber, variableNamelocationId, staticPropertiesEVALUATE_METHOD, ITERATE_METHOD, PROCESS_METHOD| Constructor and Description |
|---|
EagerLetExpression() |
| Modifier and Type | Method and Description |
|---|---|
protected ValueRepresentation |
eval(XPathContext context)
Evaluate the variable.
|
checkPermittedContents, computeCardinality, computeSpecialProperties, display, evaluateItem, getItemType, iterate, markTailFunctionCalls, optimize, process, processLeavingTail, promote, typeCheckevaluateVariable, extendBindingList, getAction, getLocalSlotNumber, getRequiredSlots, getVariableDeclaration, getVariableFingerprint, getVariableName, getVariableNameCode, isAssignable, isGlobal, iterateSubExpressions, promoteWhereClause, setAction, setSequence, setSlotNumber, setVariableDeclaration, simplify, suppressValidationadoptChildExpression, computeDependencies, computeStaticProperties, doPromotion, dynamicError, dynamicError, effectiveBooleanValue, evaluateAsString, getCardinality, getColumnNumber, getConstructType, getDependencies, getExecutable, getHostLanguage, getImplementationMethod, getInstructionInfo, getIntrinsicDependencies, getLineNumber, getLocationId, getLocationProvider, getParentExpression, getPublicId, getSlotsUsed, getSpecialProperties, getSystemId, hasBadParentPointer, resetStaticProperties, setLocationId, setParentExpression, typeError, typeErrorprotected ValueRepresentation eval(XPathContext context) throws XPathException
eval in class LetExpressionXPathException