Uses of Class gnu.mapping.CallContext

Uses in package gnu.expr

Methods with parameter type gnu.mapping.CallContext

void
void
void
Evaluate the expression.
void
void
Evaluate the expression.
void
Evaluate the expression.
void
Evaluate the expression.
void
void
void
void
void
void
Evaluate the expression.
void
Evaluate the expression.
void
void
Evaluate the expression.
void
Object
void
boolean
ModuleExp.evalModule(Environment env, CallContext ctx, Compilation comp, URL url, OutPort msg)
int
int
int
int
Pass zero arguments.
int
int
int
GenericProc.match1(Object arg1, CallContext ctx)
Pass one argument.
int
ModuleMethod.match1(Object arg1, CallContext ctx)
int
PrimProcedure.match1(Object arg1, CallContext ctx)
int
ModuleBody.match1(ModuleMethod proc, Object arg1, CallContext ctx)
int
int
GenericProc.match2(Object arg1, Object arg2, CallContext ctx)
Pass two arguments.
int
ModuleMethod.match2(Object arg1, Object arg2, CallContext ctx)
int
PrimProcedure.match2(Object arg1, Object arg2, CallContext ctx)
int
ModuleBody.match2(ModuleMethod proc, Object arg1, Object arg2, CallContext ctx)
int
ModuleWithContext.match2(ModuleMethod proc, Object arg1, Object arg2, CallContext ctx)
int
GenericProc.match3(Object arg1, Object arg2, Object arg3, CallContext ctx)
Pass three arguments.
int
ModuleMethod.match3(Object arg1, Object arg2, Object arg3, CallContext ctx)
int
PrimProcedure.match3(Object arg1, Object arg2, Object arg3, CallContext ctx)
int
ModuleBody.match3(ModuleMethod proc, Object arg1, Object arg2, Object arg3, CallContext ctx)
int
ModuleWithContext.match3(ModuleMethod proc, Object arg1, Object arg2, Object arg3, CallContext ctx)
int
GenericProc.match4(Object arg1, Object arg2, Object arg3, Object arg4, CallContext ctx)
Pass four arguments.
int
ModuleMethod.match4(Object arg1, Object arg2, Object arg3, Object arg4, CallContext ctx)
int
PrimProcedure.match4(Object arg1, Object arg2, Object arg3, Object arg4, CallContext ctx)
int
ModuleBody.match4(ModuleMethod proc, Object arg1, Object arg2, Object arg3, Object arg4, CallContext ctx)
int
ModuleWithContext.match4(ModuleMethod proc, Object arg1, Object arg2, Object arg3, Object arg4, CallContext ctx)
int
GenericProc.matchN(Object[] args, CallContext ctx)
int
ModuleMethod.matchN(Object[] args, CallContext ctx)
int
PrimProcedure.matchN(Object[] args, CallContext ctx)
int
ModuleBody.matchN(ModuleMethod proc, Object[] args, CallContext ctx)
int
ModuleWithContext.matchN(ModuleMethod proc, Object[] args, CallContext ctx)
void
void
ModuleBody.runCleanup(CallContext ctx, Throwable th, Consumer save)

Uses in package gnu.kawa.functions

Methods with parameter type gnu.mapping.CallContext

void
void
void
void
void
ApplyToArgs.check1(Object arg1, CallContext ctx)
void
ApplyToArgs.check2(Object arg1, Object arg2, CallContext ctx)
void
ApplyToArgs.check3(Object arg1, Object arg2, Object arg3, CallContext ctx)
void
ApplyToArgs.check4(Object arg1, Object arg2, Object arg3, Object arg4, CallContext ctx)
void
ApplyToArgs.checkN(Object[] args, CallContext ctx)
int
ApplyToArgs.match1(Object arg1, CallContext ctx)
int
ApplyToArgs.match2(Object arg1, Object arg2, CallContext ctx)
int
ApplyToArgs.match3(Object arg1, Object arg2, Object arg3, CallContext ctx)
int
ApplyToArgs.match4(Object arg1, Object arg2, Object arg3, Object arg4, CallContext ctx)
int
ApplyToArgs.matchN(Object[] args, CallContext ctx)

Uses in package gnu.kawa.reflect

Methods with parameter type gnu.mapping.CallContext

void
void

Uses in package gnu.kawa.servlet

Classes derived from gnu.mapping.CallContext

class

Methods with parameter type gnu.mapping.CallContext

void
void
Call this Procedure using the explicit-CallContext-convention.
javax.servlet.http.HttpServletRequest
javax.servlet.http.HttpServletResponse
void
void

Uses in package gnu.kawa.xml

Methods with parameter type gnu.mapping.CallContext

void
void
Call this Procedure using the explicit-CallContext-convention.
void
void
void
void
void
Call this Procedure using the explicit-CallContext-convention.
void
void
void
void
void
void
void
void
void
MakeProcInst.procInst$X(Object target, Object content, CallContext ctx)
XMLFilter
void
MakeText.text$X(Object arg, CallContext ctx)

Uses in package gnu.kawa.xslt

Methods with parameter type gnu.mapping.CallContext

void

Uses in package gnu.mapping

Constructors with parameter type gnu.mapping.CallContext

Future.Future(Procedure action, CallContext parentContext)
Future.Future(Procedure action, CallContext parentContext, Environment penvironment)
RunnableClosure.RunnableClosure(Procedure action, CallContext parentContext, Environment penvironment)

Methods with parameter type gnu.mapping.CallContext

void
Call this Procedure using the explicit-CallContext-convention.
void
void
Does match0, plus throws exception on argument mismatch.
void
Procedure.check1(Object arg1, CallContext ctx)
Does match1, plus throws exception on argument mismatch.
void
Procedure.check2(Object arg1, Object arg2, CallContext ctx)
Does match, plus throws exception on argument mismatch.
void
Procedure.check3(Object arg1, Object arg2, Object arg3, CallContext ctx)
Does match3, plus throws exception on argument mismatch.
void
Procedure.check4(Object arg1, Object arg2, Object arg3, Object arg4, CallContext ctx)
Does match4, plus throws exception on argument mismatch.
void
Procedure.checkN(Object[] args, CallContext ctx)
Does matchN, plus throws exception on argument mismatch.
int
Pass zero arguments.
int
Procedure.match1(Object arg1, CallContext ctx)
Pass one argument.
int
Procedure.match2(Object arg1, Object arg2, CallContext ctx)
Pass two arguments.
int
Procedure.match3(Object arg1, Object arg2, Object arg3, CallContext ctx)
Pass three arguments.
int
Procedure.match4(Object arg1, Object arg2, Object arg3, Object arg4, CallContext ctx)
Pass four arguments.
int
Procedure.matchN(Object[] args, CallContext ctx)
void
void
Restore an old value.
void
Location.setRestore(Object oldValue, CallContext ctx)
Restore an old value.
void
NamedLocation.setRestore(Object oldValue, CallContext ctx)
Restore an old value.
void
ThreadLocation.setRestore(Object oldValue, CallContext ctx)
Restore an old value.
Object
Set a value, but return cookie so old value can be restored.
Object
Location.setWithSave(Object newValue, CallContext ctx)
Set a value, but return cookie so old value can be restored.
Object
NamedLocation.setWithSave(Object newValue, CallContext ctx)
Set a value, but return cookie so old value can be restored.
Object
ThreadLocation.setWithSave(Object newValue, CallContext ctx)
Set a value, but return cookie so old value can be restored.

Methods with return type gnu.mapping.CallContext

CallContext
Get the CallContext we use for this Thread.
CallContext
Get the CallContext we use for this Thread.
CallContext
Get or create a CallContext for the current thread.
CallContext
Get but don't create a CallContext for the current thread.

Uses in package gnu.q2.lang

Methods with parameter type gnu.mapping.CallContext

void

Uses in package gnu.xquery.lang

Methods with parameter type gnu.mapping.CallContext

void
XQuery.applyWithFocus$X(Procedure proc, Object values, CallContext ctx)
Call a procedure with each item in a sequence as the context item.
void
XQuery.eval_with_focus$X(String expr, Object values, CallContext ctx)
Evaluate an expression with a given focus (context).
void
XQuery.eval_with_focus$X(String expr, Object item, int position, int size, CallContext ctx)
Evaluate an expression with a given focus (context).

Uses in package gnu.xquery.util

Methods with parameter type gnu.mapping.CallContext

void
void
Call this Procedure using the explicit-CallContext-convention.
void
void
void
void
void
NodeUtils.data$X(Object arg, CallContext ctx)
void
void
NodeUtils.id$X(Object arg1, Object arg2, CallContext ctx)
void
void
SequenceUtils.indexOf$X(Object seqParam, Object srchParam, NamedCollator collator, CallContext ctx)
void
SequenceUtils.insertBefore$X(Object target, long position, Object inserts, CallContext ctx)
void
SequenceUtils.remove$X(Object arg, long position, CallContext ctx)
void
Implements the standard XQuery function reverse.
void
void
void
StringUtils.tokenize$X(Object arg, String pattern, String flags, CallContext ctx)
void
StringUtils.tokenize$X(Object arg, String pattern, CallContext ctx)

Uses in package kawa.lang

Constructors with parameter type gnu.mapping.CallContext

Methods with parameter type gnu.mapping.CallContext

void
void
void
Eval.eval(Object sexpr, Environment env, CallContext ctx)
void
Eval.evalBody(Object body, Environment env, SourceMessages messages, CallContext ctx)

Uses in package kawa.standard

Methods with parameter type gnu.mapping.CallContext

void
Call this Procedure using the explicit-CallContext-convention.
void
Call this Procedure using the explicit-CallContext-convention.
int
callcc.match1(Object proc, CallContext ctx)
Pass one argument.