public final class FnSort extends StandardFunc
sc, sig
Constructor and Description |
---|
FnSort() |
Modifier and Type | Method and Description |
---|---|
Iter |
iter(QueryContext qc)
Evaluates the expression and returns an iterator on the resulting items.
|
static Integer[] |
sort(ValueList vl,
StandardFunc sf)
Sort the input data.
|
Value |
value(QueryContext qc)
Evaluates the expression and returns the resulting value.
|
arg, cache, checkAdmin, checkArity, checkCreate, checkData, checkPath, compile, copy, dataLock, dateTimeToMs, description, has, isFunction, isVacuous, 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
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 Value value(QueryContext qc) throws QueryException
Expr
value
in class ParseExpr
qc
- query contextQueryException
- query exceptionpublic static Integer[] sort(ValueList vl, StandardFunc sf) throws QueryException
vl
- value list.sf
- calling functionQueryException
- query exceptionCopyright © 2005–2015 BaseX Team. All rights reserved.