private class RedirectElement.RedirectInstruction
extends SimpleExpression
| Modifier and Type | Field and Description |
|---|---|
(package private) Expression |
urlExp |
| Constructor and Description |
|---|
RedirectInstruction(Expression urlExp) |
| Modifier and Type | Method and Description |
|---|---|
Item |
evaluateItem(XPathContext context) |
String |
getExpressionType() |
int |
getImplementationMethod()
A subclass must provide one of the methods evaluateItem(), iterate(), or process().
|
computeCardinality, computeDependencies, display, getItemType, iterate, iterateSubExpressions, optimize, process, promote, replaceSubExpression, setArguments, simplify, typeCheckadoptChildExpression, checkPermittedContents, computeSpecialProperties, computeStaticProperties, doPromotion, dynamicError, effectiveBooleanValue, evaluateAsString, getCardinality, getColumnNumber, getConstructType, getContainingProcedure, getDependencies, getExecutable, getHostLanguage, getInstructionInfo, getIntrinsicDependencies, getLineNumber, getLocationId, getLocationProvider, getParentExpression, getPublicId, getSlotsUsed, getSpecialProperties, getSystemId, hasBadParentPointer, markTailFunctionCalls, resetStaticProperties, setLocationId, setParentExpression, setParentExpression, suppressValidation, typeErrorpublic int getImplementationMethod()
getImplementationMethod in class Expressionpublic String getExpressionType()
getExpressionType in class SimpleExpressionpublic Item evaluateItem(XPathContext context)
throws XPathException
evaluateItem in interface EvaluableItemevaluateItem in class SimpleExpressionXPathException