public final class CTxt extends CFrag
| Constructor and Description |
|---|
CTxt(InputInfo ii,
Expr t)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
description()
Returns a string description of the expression.
|
FTxt |
item(QueryContext ctx,
InputInfo ii)
Evaluates the expression and returns the resulting item or
a
null reference, if the expression yields an empty sequence. |
java.lang.String |
toString() |
allAreValues, comp, count, indexEquivalent, plan, removable, removecheckBln, checkColl, checkCreate, checkCtx, checkDbl, checkDBNode, checkEStr, checkEStr, checkIO, checkItem, checkItr, checkItr, checkMap, checkNode, checkNoEmpty, checkStr, checkType, checkUp, checkUp, checkWrite, compBln, ebv, iter, optPre, preEval, size, test, type, valueaddText, compEbv, hasFreeVars, indexAccessible, isEmpty, isFunction, isItem, isVacuous, isValue, iterable, markTailCalls, sameAspublic FTxt item(QueryContext ctx, InputInfo ii) throws QueryException
Exprnull reference, if the expression yields an empty sequence.
If this method is not overwritten, Expr.iter(org.basex.query.QueryContext) must be implemented
by an expression, as it may be called by this method.item in class CFragctx - query contextii - input infoQueryException - query exceptionpublic java.lang.String description()
ExprInfoExprInfo.toString() method,
arguments are not included in the output.description in class ExprInfo