public final class BinOr extends StandardFunc
sc, sig, UNROLL_LIMIT
Constructor and Description |
---|
BinOr() |
Modifier and Type | Method and Description |
---|---|
Item |
item(QueryContext qc,
InputInfo ii)
Evaluates the expression and returns the resulting item,
or a
null reference if the expression yields an empty sequence. |
checkAdmin, checkArity, checkArity, checkCreate, checkData, checkPath, checkPath, coerceFunc, copy, ctxArg, dataLock, dateTimeToMs, description, equals, has, isFunction, isVacuous, opt, optFirst, optimize, plan, preEval, serialize, toBindings, toCollation, toDBNode, toEncoding, toNodeOrAtomItem, toOptions, toPath, toPath, toString
accept, allAreValues, checkUp, compile, copyAll, count, exprSize, inline, oneIsEmpty, removable, toString
adoptType, atomItem, atomValue, checkAllUp, checkNoEmpty, checkNoEmpty, checkNoneUp, checkNoUp, checkType, checkType, checkUp, copyType, ctxValue, ebv, iter, planElem, seqType, size, test, toArray, toArray, toAtomItem, toB64, toB64, toBin, toBin, toBoolean, toBoolean, toBytes, toBytes, toDouble, toDouble, toElem, toEmptyNode, toEmptyNode, toEmptyToken, toFloat, toFunc, toItem, toItem, toLong, toLong, toMap, toMap, toNode, toNode, toNumber, toNumber, toQNm, toQNm, toToken, toToken, toTokenOrNull, value
atomIter, data, hasFreeVars, indexAccessible, inlineAll, isSimple, iterable, markTailCalls, optimizeEbv, typeCheck, uses, visitAll
addPlan, addPlan, planAttr, toErrorString
public Item item(QueryContext qc, InputInfo ii) throws QueryException
Expr
null
reference if the expression yields an empty sequence.
If this method is not overwritten, Expr.iter(QueryContext)
must be implemented by an
expression, as it may be called by this method.item
in class ParseExpr
qc
- query contextii
- input info (only required by Seq
instances, which have no input info)null
QueryException
- query exceptionCopyright © 2005–2018 BaseX Team. All rights reserved.