public final class FnRemove extends StandardFunc
definition, sc
Constructor and Description |
---|
FnRemove() |
Modifier and Type | Method and Description |
---|---|
boolean |
ddo()
Indicates if this expression returns nodes in document order without duplicates.
|
Iter |
iter(QueryContext qc)
Evaluates the expression and returns an iterator on the resulting items.
|
protected Expr |
opt(CompileContext cc)
Performs function specific optimizations.
|
Value |
value(QueryContext qc)
Evaluates the expression and returns the resulting value.
|
checkAdmin, checkArity, checkArity, checkCreate, checkData, checkPath, checkPath, coerceFunc, compileData, copy, data, data, dataLock, dateTimeToMs, description, equals, has, optFirst, optFirst, optimize, plan, plan, serialize, simplifyArgs, toBaseUri, toBindings, toCollation, toDate, toDBNode, toEncodingOrNull, toNodeOrAtomItem, toOptions, toPath, toPath, toQuery, toQuery, vacuous
accept, allAreValues, args, checkUp, compile, copyAll, count, exprSize, flatten, inline, inline, inlineable, mayBePositional, simplifyAll
adoptType, atomValue, checkAllUp, checkNoEmpty, checkNoEmpty, checkNoneUp, checkNoUp, checkType, checkType, checkUp, copyType, ctxValue, ebv, item, refineType, seqType, size, test, toArray, toArray, toAtomItem, toB64, toB64, toBin, toBin, toBoolean, toBoolean, toBytes, toBytes, toDouble, toDouble, toElem, toFloat, toFunc, toItem, toItem, toLong, toLong, toMap, toMap, toNode, toNode, toNodeOrNull, toNumber, toNumberOrNull, toQNm, toQNm, toToken, toToken, toTokenOrNull, toZeroToken
arg, atomItem, atomIter, funcType, hasFreeVars, indexAccessible, isSimple, markTailCalls, mergeEbv, simplifyFor, typeCheck, uses, visitAll
toErrorString, toString
public Iter iter(QueryContext qc) throws QueryException
Expr
iter
in class ParseExpr
qc
- query contextQueryException
- query exceptionpublic Value value(QueryContext qc) throws QueryException
Expr
Expr.item(QueryContext, InputInfo)
must be implemented
instead.value
in class ParseExpr
qc
- query contextQueryException
- query exceptionprotected Expr opt(CompileContext cc) throws QueryException
StandardFunc
opt
in class StandardFunc
cc
- compilation contextQueryException
- query exceptionCopyright © 2005–2023 BaseX Team. All rights reserved.