Package org.basex.query.func
Class ApiFunc
- Direct Known Subclasses:
RequestAddress,RequestAttribute,RequestAttributeNames,RequestContextPath,RequestCookie,RequestCookieNames,RequestHeader,RequestHeaderNames,RequestHostname,RequestMethod,RequestParameter,RequestParameterNames,RequestPath,RequestPort,RequestQuery,RequestRemoteAddress,RequestRemoteHostname,RequestRemotePort,RequestScheme,RequestSetAttribute,RequestUri,RestBaseUri,RestInit,RestUri,RestWadl,SessionAccessed,SessionClose,SessionCreated,SessionDelete,SessionGet,SessionId,SessionNames,SessionsAccessed,SessionsClose,SessionsCreated,SessionsDelete,SessionSet,SessionsGet,SessionsIds,SessionsNames,SessionsSet
Request function.
- Author:
- BaseX Team 2005-21, BSD License, Christian Gruen
-
Field Summary
Fields inherited from class org.basex.query.func.StandardFunc
definition, sc -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal javax.servlet.http.HttpServletRequestrequest(QueryContext qc) Returns the current HTTP servlet request.final RequestContextReturns the current HTTP servlet request.Methods inherited from class org.basex.query.func.StandardFunc
checkAdmin, checkArity, checkArity, checkCreate, checkData, checkPath, checkPath, coerceFunc, compileData, copy, data, data, dataLock, dateTimeToMs, description, equals, has, opt, optFirst, optFirst, optimize, plan, plan, serialize, simplifyArgs, toBaseUri, toBindings, toCollation, toDate, toDBNode, toEncodingOrNull, toNodeOrAtomItem, toOptions, toPath, toPath, toQuery, toQuery, vacuousMethods inherited from class org.basex.query.expr.Arr
accept, allAreValues, args, checkUp, compile, copyAll, count, exprSize, flatten, inline, inline, inlineable, mayBePositional, simplifyAllMethods inherited from class org.basex.query.expr.ParseExpr
adoptType, atomValue, checkAllUp, checkNoEmpty, checkNoEmpty, checkNoneUp, checkNoUp, checkType, checkType, checkUp, copyType, ctxValue, ebv, item, iter, 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, valueMethods inherited from class org.basex.query.expr.Expr
arg, atomItem, atomIter, ddo, funcType, hasFreeVars, indexAccessible, isSimple, markTailCalls, mergeEbv, simplifyFor, typeCheck, uses, visitAllMethods inherited from class org.basex.query.expr.ExprInfo
toErrorString, toString
-
Constructor Details
-
ApiFunc
public ApiFunc()
-
-
Method Details
-
requestContext
Returns the current HTTP servlet request.- Parameters:
qc- query context- Returns:
- HTTP request
- Throws:
QueryException- query exception
-
request
Returns the current HTTP servlet request.- Parameters:
qc- query context- Returns:
- HTTP request
- Throws:
QueryException- query exception
-