public class JAXPVariableReference extends LocalVariableReference
binding, constantValue, staticTypeEFFECTIVE_BOOLEAN_VALUE, EVALUATE_METHOD, ITEM_FEED_METHOD, ITERATE_METHOD, locationId, MAX_SEQUENCE_LENGTH, MAX_STRING_LENGTH, PROCESS_METHOD, staticProperties, UNBOUNDED_LOWER, UNBOUNDED_UPPER, WATCH_METHOD| Constructor and Description |
|---|
JAXPVariableReference(LocalBinding binding) |
| Modifier and Type | Method and Description |
|---|---|
Sequence |
evaluateVariable(XPathContext c)
Evaluate this variable
|
copy, getBinding, getExpressionCompiler, getSlotNumber, setSlotNumberaddToPathMap, computeCardinality, computeSpecialProperties, copyFrom, equals, evaluateItem, explain, fixup, getDisplayName, getEQName, getImplementationMethod, getIntegerBounds, getIntrinsicDependencies, getItemType, getStreamingAdjunct, hashCode, isCompatible, isFiltered, isFlattened, isInLoop, iterate, optimize, process, promote, refineVariableType, setFiltered, setFlattened, setStaticType, toShortString, toString, typeCheckadoptChildExpression, checkForUpdatingSubexpressions, checkPermittedContents, clearStreamabilityData, computeDependencies, computeStaticProperties, doPromotion, dynamicError, effectiveBooleanValue, evaluateAsString, evaluatePendingUpdates, explain, getCardinality, getColumnNumber, getConfiguration, getConstructType, getContainer, getDependencies, getEvaluationMethod, getExpressionName, getHostLanguage, getLineNumber, getLocationId, getObjectName, getPosture, getProperties, getProperty, getPublicId, getSlotsUsed, getSpecialProperties, getStreamability, getSweep, getSystemId, hasVariableBinding, identityHashCode, implementsStaticTypeCheck, isIdentical, isSubtreeExpression, isUpdatingExpression, isVacuousExpression, iterateEvents, makeStreamingAdjunct, markTailFunctionCalls, operandList, operands, replaceOperand, resetLocalStaticProperties, setContainer, setEvaluationMethod, setLocationId, setPostureAndSweep, simplify, staticTypeCheck, suppressValidation, toPattern, toStreamingPattern, typeError, unorderedpublic JAXPVariableReference(LocalBinding binding)
public Sequence evaluateVariable(XPathContext c) throws XPathException
evaluateVariable in class LocalVariableReferencec - the XPath dynamic contextXPathException - if any error occursCopyright (c) 2004-2014 Saxonica Limited. All rights reserved.