Uses of Class
gnu.mapping.CallContext
-
Packages that use CallContext Package Description gnu.expr SupportsExpression
, and various related classes need to compile programming languages.gnu.kawa.functions gnu.kawa.lispexpr gnu.kawa.reflect Contains classes to use reflection.gnu.kawa.servlet gnu.kawa.xml gnu.kawa.xslt gnu.mapping SupportsProcedure
, and various related classes needed at run-time by dynamically typed languages (such as Scheme and ECMAScript).gnu.xquery.lang gnu.xquery.util kawa.lang -
-
Uses of CallContext in gnu.expr
Methods in gnu.expr with parameters of type CallContext Modifier and Type Method Description void
ApplyExp. apply(CallContext ctx)
void
BeginExp. apply(CallContext ctx)
void
BlockExp. apply(CallContext ctx)
void
CaseExp. apply(CallContext ctx)
void
ExitExp. apply(CallContext ctx)
void
Expression. apply(CallContext ctx)
Evaluate the expression.void
IfExp. apply(CallContext ctx)
void
LambdaExp. apply(CallContext ctx)
void
LetExp. apply(CallContext ctx)
void
QuoteExp. apply(CallContext ctx)
void
ReferenceExp. apply(CallContext ctx)
void
SetExp. apply(CallContext ctx)
void
SynchronizedExp. apply(CallContext ctx)
void
ThisExp. apply(CallContext ctx)
void
TryExp. apply(CallContext ctx)
static Object
Expression. applyMethodExpression(Procedure proc, CallContext ctx)
static Object
LambdaExp.Closure. applyToConsumer(Procedure proc, CallContext ctx)
static Object
PrimProcedure. applyToConsumer(Procedure proc, CallContext ctx)
static Object
GenericProc. applyToConsumerGP(Procedure proc, CallContext ctx)
Object
PrimProcedure. applyToConsumerX(CallContext ctx)
static void
PrimProcedure. disassemble$X(Procedure pproc, CallContext ctx)
Object
Expression. eval(CallContext ctx)
void
Language. eval(gnu.kawa.io.InPort port, CallContext ctx)
void
CompiledModule. evalModule(Environment env, CallContext ctx)
Evaluate this compile, sending output toctx.consumer
.static boolean
ModuleExp. evalModule(Environment env, CallContext ctx, Compilation comp, URL url, gnu.kawa.io.OutPort msg)
static void
ModuleExp. evalModule2(Environment env, CallContext ctx, Language language, ModuleExp mexp, Object inst)
Object
CompiledModule. evalToResultValue(Environment env, CallContext ctx)
Evaluate this compile, yielding a result value.protected Object
CatchClause. evalVariable(Declaration decl, CallContext ctx)
protected Object
LetExp. evalVariable(Declaration decl, CallContext ctx)
void
ModuleBody. run(CallContext ctx)
void
RunnableModule. run(CallContext ctx)
static void
ModuleBody. runCleanup(CallContext ctx, Throwable th, Consumer save)
Constructors in gnu.expr with parameters of type CallContext Constructor Description Closure(LambdaExp lexp, CallContext ctx)
-
Uses of CallContext in gnu.kawa.functions
Methods in gnu.kawa.functions with parameters of type CallContext Modifier and Type Method Description static Object
Apply. applyToConsumer(Procedure proc, CallContext ctx)
static Object
ApplyToArgs. applyToConsumerA2A(Procedure proc, CallContext ctx)
static Object
AppendValues. applyToConsumerAV(Procedure proc, CallContext ctx)
static Object
CallCC. applyToConsumerCC(Procedure proc, CallContext ctx)
static Object
RunProcess. applyToConsumerRP(Procedure proc, CallContext ctx)
static Object
Apply. applyToObject(Procedure proc, CallContext ctx)
static Object
ApplyToArgs. applyToObjectA2A(Procedure proc, CallContext ctx)
-
Uses of CallContext in gnu.kawa.lispexpr
Methods in gnu.kawa.lispexpr with parameters of type CallContext Modifier and Type Method Description static Object
LangObjType.ArgListBuilder. applyToObjArgList(Procedure proc, CallContext ctx)
-
Uses of CallContext in gnu.kawa.reflect
Methods in gnu.kawa.reflect with parameters of type CallContext Modifier and Type Method Description static Object
Invoke. applyToObject(Procedure proc, CallContext ctx)
-
Uses of CallContext in gnu.kawa.servlet
Methods in gnu.kawa.servlet with parameters of type CallContext Modifier and Type Method Description static Object
KawaAutoHandler. getModule(HttpRequestContext hctx, CallContext ctx, boolean saveClass)
static void
KawaAutoHandler. run(HttpRequestContext hctx, CallContext ctx)
void
KawaPageServlet. run(HttpRequestContext hctx, CallContext ctx)
void
KawaServlet. run(HttpRequestContext hctx, CallContext ctx)
void
KawaServlet. run(CallContext ctx)
-
Uses of CallContext in gnu.kawa.xml
Methods in gnu.kawa.xml with parameters of type CallContext Modifier and Type Method Description static Object
Attributes. applyToConsumer(Procedure proc, CallContext ctx)
static Object
Children. applyToConsumer(Procedure proc, CallContext ctx)
static Object
CommentConstructor. applyToConsumer(Procedure proc, CallContext ctx)
static Object
DocumentConstructor. applyToConsumer(Procedure proc, CallContext ctx)
static Object
IteratorItems. applyToConsumer(Procedure proc, CallContext ctx)
static Object
ListItems. applyToConsumer(Procedure proc, CallContext ctx)
static Object
MakeAttribute. applyToConsumer(Procedure proc, CallContext ctx)
static Object
MakeCDATA. applyToConsumer(Procedure proc, CallContext ctx)
static Object
MakeProcInst. applyToConsumer(Procedure proc, CallContext ctx)
static Object
MakeResponseHeader. applyToConsumer(Procedure proc, CallContext ctx)
static Object
MakeText. applyToConsumer(Procedure proc, CallContext ctx)
static Object
MakeWithBaseUri. applyToConsumer(Procedure proc, CallContext ctx)
static Object
MakeElement. applyToConsumerME(Procedure proc, CallContext ctx)
static Object
TreeScanner. applyToConsumerTS(Procedure proc, CallContext ctx)
static void
NodeConstructor. popNodeContext(Consumer saved, CallContext ctx)
static void
MakeProcInst. procInst$X(Object target, Object content, CallContext ctx)
static XMLFilter
NodeConstructor. pushNodeContext(CallContext ctx)
static void
MakeText. text$X(Object arg, CallContext ctx)
-
Uses of CallContext in gnu.kawa.xslt
Methods in gnu.kawa.xslt with parameters of type CallContext Modifier and Type Method Description static void
ApplyTemplates. applyTemplates$X(String select, Symbol mode, CallContext ctx)
static Object
ApplyTemplates. applyToConsumer(Procedure proc, CallContext ctx)
static void
XSLT. process(TreeList doc, Focus pos, CallContext ctx)
-
Uses of CallContext in gnu.mapping
Methods in gnu.mapping that return CallContext Modifier and Type Method Description CallContext
Future. getCallContext()
Get the CallContext we use for this Thread.CallContext
RunnableClosure. getCallContext()
Get the CallContext we use for this Thread.static CallContext
CallContext. getInstance()
Get or create a CallContext for the current thread.static CallContext
CallContext. getOnlyInstance()
Get but don't create a CallContext for the current thread. -
Uses of CallContext in gnu.xquery.lang
Methods in gnu.xquery.lang with parameters of type CallContext Modifier and Type Method Description 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 item, int position, int size, CallContext ctx)
Evaluate an expression with a given focus (context).void
XQuery. eval_with_focus$X(String expr, Object values, CallContext ctx)
Evaluate an expression with a given focus (context). -
Uses of CallContext in gnu.xquery.util
Methods in gnu.xquery.util with parameters of type CallContext Modifier and Type Method Description void
OrderedMap. apply(CallContext ctx)
static Object
RelativeStep. applyToConsumer(Procedure proc, CallContext ctx)
static Object
ValuesFilter. applyToConsumer(Procedure proc, CallContext ctx)
static void
NodeUtils. data$X(Object arg, CallContext ctx)
static void
DistinctValues. distinctValues$X(Object values, NamedCollator coll, CallContext ctx)
static void
NodeUtils. id$X(Object arg1, Object arg2, CallContext ctx)
static void
SequenceUtils. indexOf$X(Object seqParam, Object srchParam, NamedCollator collator, CallContext ctx)
static void
NodeUtils. inScopePrefixes$X(Object node, CallContext ctx)
static void
SequenceUtils. insertBefore$X(Object target, long position, Object inserts, CallContext ctx)
static void
IntegerRange. integerRange$X(Object first, Object last, CallContext ctx)
static void
SequenceUtils. remove$X(Object arg, long position, CallContext ctx)
static void
SequenceUtils. reverse$X(Object arg, CallContext ctx)
Implements the standard XQuery functionreverse
.void
OrderedTuples. run$X(CallContext ctx)
static void
StringUtils. stringToCodepoints$X(Object arg, CallContext ctx)
static void
SequenceUtils. subList$X(Object seq, double start, double end, CallContext ctx)
static void
StringUtils. tokenize$X(Object arg, String pattern, CallContext ctx)
static void
StringUtils. tokenize$X(Object arg, String pattern, String flags, CallContext ctx)
-
Uses of CallContext in kawa.lang
Fields in kawa.lang declared as CallContext Modifier and Type Field Description CallContext
CalledContinuation. ctx
Methods in kawa.lang with parameters of type CallContext Modifier and Type Method Description static Object
Continuation. applyMethodCont(Procedure proc, CallContext ctx)
static void
Eval. evalBody(Object body, Environment env, SourceMessages messages, CallContext ctx)
static void
Eval. evalForm$X(Object sexpr, Environment env, CallContext ctx)
static void
Continuation. handleException$X(Throwable ex, Continuation cont, CallContext ctx)
Constructors in kawa.lang with parameters of type CallContext Constructor Description Continuation(CallContext ctx)
-