private class HttpErrorElement.HttpErrorInstruction
extends SimpleExpression
Modifier and Type | Field and Description |
---|---|
(package private) Expression |
codeExp |
(package private) Expression |
messageExp |
Constructor and Description |
---|
HttpErrorInstruction(Expression codeExp,
Expression messageExp) |
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, typeCheck
adoptChildExpression, 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, typeError
public HttpErrorInstruction(Expression codeExp, Expression messageExp)
public int getImplementationMethod()
getImplementationMethod
in class Expression
public String getExpressionType()
getExpressionType
in class SimpleExpression
public Item evaluateItem(XPathContext context) throws XPathException
evaluateItem
in interface EvaluableItem
evaluateItem
in class SimpleExpression
XPathException