public class XFF_has_fallback_value extends XFFunction
Constructor and Description |
---|
XFF_has_fallback_value() |
Modifier and Type | Method and Description |
---|---|
void |
checkArguments(net.sf.saxon.expr.parser.ExpressionVisitor visitor)
Check arguments.
|
net.sf.saxon.om.Item |
evaluateItem(net.sf.saxon.expr.XPathContext context)
Evaluate item.
|
net.sf.saxon.expr.Expression |
preEvaluate(net.sf.saxon.expr.parser.ExpressionVisitor visitor)
Pre evaluate.
|
addDocToPathMap, computeSpecialProperties, copy, getFormulaProcessor, getItemType, makeSystemFunction, optimize, setFormulaProcessor
computeCardinality, getDetails, getErrorCodeForTypeErrors, setDetails
addExternalFunctionCallToPathMap, equals, explain, getArguments, getDisplayName, getExpressionName, getFunctionName, getNumberOfArguments, hashCode, operands, promote, replaceOperand, setArguments, setFunctionName, toShortString, toString, typeCheck
addToPathMap, adoptChildExpression, checkForUpdatingSubexpressions, checkPermittedContents, clearStreamabilityData, computeDependencies, computeStaticProperties, doPromotion, effectiveBooleanValue, evaluateAsString, 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, iterate, iterateEvents, makeStreamingAdjunct, markTailFunctionCalls, process, resetLocalStaticProperties, setContainer, setEvaluationMethod, setFiltered, setFlattened, setLocationId, setPostureAndSweep, simplify, staticTypeCheck, suppressValidation, toPattern, toStreamingPattern, unordered
public net.sf.saxon.om.Item evaluateItem(net.sf.saxon.expr.XPathContext context) throws net.sf.saxon.trans.XPathException
evaluateItem
in class net.sf.saxon.expr.Expression
context
- the contextnet.sf.saxon.trans.XPathException
- the x path exceptionpublic void checkArguments(net.sf.saxon.expr.parser.ExpressionVisitor visitor) throws net.sf.saxon.trans.XPathException
checkArguments
in class FunctionCallWithDetails
visitor
- the visitornet.sf.saxon.trans.XPathException
- the x path exceptionpublic net.sf.saxon.expr.Expression preEvaluate(net.sf.saxon.expr.parser.ExpressionVisitor visitor) throws net.sf.saxon.trans.XPathException
preEvaluate
in class net.sf.saxon.expr.FunctionCall
visitor
- the visitornet.sf.saxon.trans.XPathException
- the x path exceptionCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa