public class GetVariableValueFunction extends RSTableFunction
The hosting application must register itself to the AppContext.setApplication(Object)
and must implement the HasVariablesManager interface. Otherwise the returned value will
always be either the default value or the empty sequence.
| Constructor and Description |
|---|
GetVariableValueFunction() |
| Modifier and Type | Method and Description |
|---|---|
net.sf.saxon.om.SequenceIterator |
iterate(net.sf.saxon.expr.XPathContext context)
Iterate.
|
copy, getItemType, getRSTableProcessor, makeSystemFunction, setRSTableProcessorcheckArguments, computeCardinality, getDetails, getErrorCodeForTypeErrors, setDetailsaddExternalFunctionCallToPathMap, equals, explain, getArguments, getDisplayName, getExpressionName, getFunctionName, getNumberOfArguments, hashCode, operands, optimize, preEvaluate, promote, replaceOperand, setArguments, setFunctionName, toShortString, toString, typeCheckaddToPathMap, adoptChildExpression, checkForUpdatingSubexpressions, checkPermittedContents, clearStreamabilityData, computeDependencies, computeStaticProperties, doPromotion, effectiveBooleanValue, evaluateAsString, evaluateItem, evaluatePendingUpdates, explain, getCardinality, getColumnNumber, getConfiguration, getConstructType, getContainer, getDependencies, getEvaluationMethod, getExpressionCompiler, getHostLanguage, getImplementationMethod, getIntegerBounds, getIntrinsicDependencies, getLineNumber, getLocationId, getObjectName, getPosture, getProperties, getProperty, getPublicId, getSlotsUsed, getSpecialProperties, getStreamability, getSweep, getSystemId, hasVariableBinding, identityHashCode, implementsStaticTypeCheck, isIdentical, isSubtreeExpression, isUpdatingExpression, isVacuousExpression, iterateEvents, makeStreamingAdjunct, markTailFunctionCalls, process, resetLocalStaticProperties, setContainer, setEvaluationMethod, setFiltered, setFlattened, setLocationId, setPostureAndSweep, simplify, staticTypeCheck, suppressValidation, toPattern, toStreamingPattern, unorderedpublic net.sf.saxon.om.SequenceIterator iterate(net.sf.saxon.expr.XPathContext context)
throws net.sf.saxon.trans.XPathException
iterate in class net.sf.saxon.expr.Expressioncontext - the contextnet.sf.saxon.trans.XPathException - the x path exceptionCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa