public final class FnError extends StandardFunc
sc, sig
Constructor and Description |
---|
FnError() |
Modifier and Type | Method and Description |
---|---|
static StandardFunc |
get(QueryException ex,
SeqType tp)
Creates an error function instance.
|
boolean |
isVacuous()
Tests if this is a vacuous expression (empty sequence or error function).
|
Iter |
iter(QueryContext qc)
Evaluates the expression and returns an iterator on the resulting items.
|
arg, cache, checkAdmin, checkArity, checkCreate, checkData, checkPath, compile, copy, dataLock, dateTimeToMs, description, has, isFunction, oneOf, opt, optimize, plan, sameAs, serialize, toBindings, toCollation, toDBNode, toEncoding, toOptions, toPath, toString
accept, allAreValues, checkUp, copyAll, count, exprSize, inline, oneIsEmpty, removable, toString
atomItem, atomValue, checkAtomic, checkNoEmpty, checkNoEmpty, checkNoneUp, checkNoUp, checkType, compBln, copyType, ctxValue, ebv, item, optPre, optPre, preEval, seqType, seqType, size, test, toArray, toArray, toAtomItem, toB64, toB64, toBin, toBin, toBoolean, toBoolean, toBytes, toBytes, toDouble, toDouble, toElem, toEmptyNode, toEmptyToken, toFloat, toFunc, toItem, toLong, toLong, toMap, toMap, toNode, toNode, toNumber, toQNm, toQNm, toToken, toToken, value
atomIter, data, hasFreeVars, indexAccessible, inlineAll, isEmpty, isValue, iterable, markTailCalls, optimizeEbv, typeCheck, uses, visitAll
public Iter iter(QueryContext qc) throws QueryException
Expr
Expr.item(QueryContext, InputInfo)
must be implemented
by an expression, as it may be called by this method.iter
in class ParseExpr
qc
- query contextQueryException
- query exceptionpublic boolean isVacuous()
Expr
isVacuous
in class StandardFunc
public static StandardFunc get(QueryException ex, SeqType tp)
ex
- query exceptiontp
- type of the expressionCopyright © 2005–2015 BaseX Team. All rights reserved.