public final class JavaFunc extends JavaMapping
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
description()
Returns a string description of the expression.
|
protected java.lang.Object |
eval(Value[] args,
QueryContext ctx)
Returns the result of the evaluated Java function.
|
void |
plan(FElem plan)
Creates an expression tree.
|
java.lang.String |
toString() |
foundArgs, iter, toValue, type, type, uses, valueallAreValues, comp, count, indexEquivalent, removable, remove, toStringcheckBln, checkColl, checkCreate, checkCtx, checkDbl, checkDBNode, checkEStr, checkEStr, checkIO, checkItem, checkItr, checkItr, checkMap, checkNode, checkNoEmpty, checkStr, checkType, checkUp, checkUp, checkWrite, compBln, ebv, item, optPre, preEval, size, test, typeaddText, compEbv, hasFreeVars, indexAccessible, isEmpty, isFunction, isItem, isVacuous, isValue, iterable, markTailCalls, sameAsprotected java.lang.Object eval(Value[] args, QueryContext ctx) throws QueryException
JavaMappingeval in class JavaMappingargs - argumentsctx - query contextQueryException - query exceptionpublic void plan(FElem plan)
ExprInfopublic java.lang.String description()
ExprInfoExprInfo.toString() method,
arguments are not included in the output.description in class ExprInfo