Uses of Class
gnu.mapping.CallContext
Packages that use CallContext
Package
Description
Supports
Expression,
and various related classes need to compile programming languages.Contains classes to use reflection.
Supports
Procedure,
and various related classes needed at run-time by dynamically typed
languages (such as Scheme and ECMAScript).-
Uses of CallContext in gnu.expr
Methods in gnu.expr with parameters of type CallContextModifier and TypeMethodDescriptionvoidApplyExp.apply(CallContext ctx) voidBeginExp.apply(CallContext ctx) voidBlockExp.apply(CallContext ctx) voidCaseExp.apply(CallContext ctx) voidExitExp.apply(CallContext ctx) voidExpression.apply(CallContext ctx) Evaluate the expression.voidIfExp.apply(CallContext ctx) voidLambdaExp.apply(CallContext ctx) voidLetExp.apply(CallContext ctx) voidQuoteExp.apply(CallContext ctx) voidReferenceExp.apply(CallContext ctx) voidSetExp.apply(CallContext ctx) voidSynchronizedExp.apply(CallContext ctx) voidThisExp.apply(CallContext ctx) voidTryExp.apply(CallContext ctx) static ObjectExpression.applyMethodExpression(Procedure proc, CallContext ctx) static ObjectLambdaExp.Closure.applyToConsumer(Procedure proc, CallContext ctx) static ObjectPrimProcedure.applyToConsumer(Procedure proc, CallContext ctx) static ObjectGenericProc.applyToConsumerGP(Procedure proc, CallContext ctx) PrimProcedure.applyToConsumerX(CallContext ctx) static voidPrimProcedure.disassemble$X(Procedure pproc, CallContext ctx) final ObjectExpression.eval(CallContext ctx) voidLanguage.eval(gnu.kawa.io.InPort port, CallContext ctx) voidCompiledModule.evalModule(Environment env, CallContext ctx) Evaluate this compile, sending output toctx.consumer.static final booleanModuleExp.evalModule(Environment env, CallContext ctx, Compilation comp, URL url, gnu.kawa.io.OutPort msg) static final voidModuleExp.evalModule2(Environment env, CallContext ctx, Language language, ModuleExp mexp, Object inst) CompiledModule.evalToResultValue(Environment env, CallContext ctx) Evaluate this compile, yielding a result value.protected ObjectCatchClause.evalVariable(Declaration decl, CallContext ctx) protected ObjectLetExp.evalVariable(Declaration decl, CallContext ctx) voidModuleBody.run(CallContext ctx) voidRunnableModule.run(CallContext ctx) static voidModuleBody.runCleanup(CallContext ctx, Throwable th, Consumer save) Constructors in gnu.expr with parameters of type CallContext -
Uses of CallContext in gnu.kawa.functions
Methods in gnu.kawa.functions with parameters of type CallContextModifier and TypeMethodDescriptionstatic ObjectApply.applyToConsumer(Procedure proc, CallContext ctx) static ObjectApplyToArgs.applyToConsumerA2A(Procedure proc, CallContext ctx) static ObjectAppendValues.applyToConsumerAV(Procedure proc, CallContext ctx) static ObjectCallCC.applyToConsumerCC(Procedure proc, CallContext ctx) static ObjectRunProcess.applyToConsumerRP(Procedure proc, CallContext ctx) static ObjectApply.applyToObject(Procedure proc, CallContext ctx) static ObjectApplyToArgs.applyToObjectA2A(Procedure proc, CallContext ctx) -
Uses of CallContext in gnu.kawa.lispexpr
Methods in gnu.kawa.lispexpr with parameters of type CallContextModifier and TypeMethodDescriptionstatic ObjectLangObjType.ArgListBuilder.applyToObjArgList(Procedure proc, CallContext ctx) -
Uses of CallContext in gnu.kawa.reflect
Methods in gnu.kawa.reflect with parameters of type CallContextModifier and TypeMethodDescriptionstatic ObjectInvoke.applyToObject(Procedure proc, CallContext ctx) -
Uses of CallContext in gnu.kawa.servlet
Methods in gnu.kawa.servlet with parameters of type CallContextModifier and TypeMethodDescriptionstatic ObjectKawaAutoHandler.getModule(HttpRequestContext hctx, CallContext ctx, boolean saveClass) static voidKawaAutoHandler.run(HttpRequestContext hctx, CallContext ctx) voidKawaPageServlet.run(HttpRequestContext hctx, CallContext ctx) voidKawaServlet.run(HttpRequestContext hctx, CallContext ctx) voidKawaServlet.run(CallContext ctx) -
Uses of CallContext in gnu.kawa.xml
Methods in gnu.kawa.xml with parameters of type CallContextModifier and TypeMethodDescriptionstatic ObjectAttributes.applyToConsumer(Procedure proc, CallContext ctx) static ObjectChildren.applyToConsumer(Procedure proc, CallContext ctx) static ObjectCommentConstructor.applyToConsumer(Procedure proc, CallContext ctx) static ObjectDocumentConstructor.applyToConsumer(Procedure proc, CallContext ctx) static ObjectIteratorItems.applyToConsumer(Procedure proc, CallContext ctx) static ObjectListItems.applyToConsumer(Procedure proc, CallContext ctx) static ObjectMakeAttribute.applyToConsumer(Procedure proc, CallContext ctx) static ObjectMakeCDATA.applyToConsumer(Procedure proc, CallContext ctx) static ObjectMakeProcInst.applyToConsumer(Procedure proc, CallContext ctx) static ObjectMakeResponseHeader.applyToConsumer(Procedure proc, CallContext ctx) static ObjectMakeText.applyToConsumer(Procedure proc, CallContext ctx) static ObjectMakeWithBaseUri.applyToConsumer(Procedure proc, CallContext ctx) static ObjectMakeElement.applyToConsumerME(Procedure proc, CallContext ctx) static ObjectTreeScanner.applyToConsumerTS(Procedure proc, CallContext ctx) static voidNodeConstructor.popNodeContext(Consumer saved, CallContext ctx) static voidMakeProcInst.procInst$X(Object target, Object content, CallContext ctx) static XMLFilterNodeConstructor.pushNodeContext(CallContext ctx) static voidMakeText.text$X(Object arg, CallContext ctx) -
Uses of CallContext in gnu.kawa.xslt
Methods in gnu.kawa.xslt with parameters of type CallContextModifier and TypeMethodDescriptionstatic voidApplyTemplates.applyTemplates$X(String select, Symbol mode, CallContext ctx) static ObjectApplyTemplates.applyToConsumer(Procedure proc, CallContext ctx) static voidXSLT.process(TreeList doc, Focus pos, CallContext ctx) -
Uses of CallContext in gnu.mapping
Methods in gnu.mapping that return CallContextModifier and TypeMethodDescriptionfinal CallContextFuture.getCallContext()Get the CallContext we use for this Thread.final CallContextRunnableClosure.getCallContext()Get the CallContext we use for this Thread.static CallContextCallContext.getInstance()Get or create a CallContext for the current thread.static CallContextCallContext.getOnlyInstance()Get but don't create a CallContext for the current thread.Methods in gnu.mapping with parameters of type CallContextModifier and TypeMethodDescriptionstatic ObjectProcedure.applyToConsumerDefault(Procedure proc, CallContext ctx) static ObjectMethodProc.applyToConsumerDefaultMP(Procedure proc, CallContext ctx) static ObjectProcedure0.applyToObject(Procedure proc, CallContext ctx) static ObjectProcedure0or1.applyToObject(Procedure proc, CallContext ctx) static ObjectProcedure1.applyToObject(Procedure proc, CallContext ctx) static ObjectProcedure1or2.applyToObject(Procedure proc, CallContext ctx) static ObjectProcedure2.applyToObject(Procedure proc, CallContext ctx) static ObjectProcedure3.applyToObject(Procedure proc, CallContext ctx) static ObjectProcedure4.applyToObject(Procedure proc, CallContext ctx) static ObjectProcedureN.applyToObject(Procedure proc, CallContext ctx) static ObjectProcedure.applyToObjectDefault(Procedure proc, CallContext ctx) voidProcedure.checkBadCode(CallContext ctx) static LListArgListPair.getArgs(CallContext ctx) static ArgListVectorArgListVector.getArgs(CallContext ctx) static voidCallContext.setInstance(CallContext ctx) -
Uses of CallContext in gnu.xquery.lang
Methods in gnu.xquery.lang with parameters of type CallContextModifier and TypeMethodDescriptionvoidXQuery.applyWithFocus$X(Procedure proc, Object values, CallContext ctx) Call a procedure with each item in a sequence as the context item.voidXQuery.eval_with_focus$X(String expr, Object item, int position, int size, CallContext ctx) Evaluate an expression with a given focus (context).voidXQuery.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 CallContextModifier and TypeMethodDescriptionvoidOrderedMap.apply(CallContext ctx) static ObjectRelativeStep.applyToConsumer(Procedure proc, CallContext ctx) static ObjectValuesFilter.applyToConsumer(Procedure proc, CallContext ctx) static voidNodeUtils.data$X(Object arg, CallContext ctx) static voidDistinctValues.distinctValues$X(Object values, NamedCollator coll, CallContext ctx) static voidNodeUtils.id$X(Object arg1, Object arg2, CallContext ctx) static voidSequenceUtils.indexOf$X(Object seqParam, Object srchParam, NamedCollator collator, CallContext ctx) static voidNodeUtils.inScopePrefixes$X(Object node, CallContext ctx) static voidSequenceUtils.insertBefore$X(Object target, long position, Object inserts, CallContext ctx) static voidIntegerRange.integerRange$X(Object first, Object last, CallContext ctx) static voidSequenceUtils.remove$X(Object arg, long position, CallContext ctx) static voidSequenceUtils.reverse$X(Object arg, CallContext ctx) Implements the standard XQuery functionreverse.voidOrderedTuples.run$X(CallContext ctx) static voidStringUtils.stringToCodepoints$X(Object arg, CallContext ctx) static voidSequenceUtils.subList$X(Object seq, double start, double end, CallContext ctx) static voidStringUtils.tokenize$X(Object arg, String pattern, CallContext ctx) static voidStringUtils.tokenize$X(Object arg, String pattern, String flags, CallContext ctx) -
Uses of CallContext in kawa.lang
Fields in kawa.lang declared as CallContextMethods in kawa.lang with parameters of type CallContextModifier and TypeMethodDescriptionstatic ObjectContinuation.applyMethodCont(Procedure proc, CallContext ctx) static voidEval.evalBody(Object body, Environment env, SourceMessages messages, CallContext ctx) static voidEval.evalForm$X(Object sexpr, Environment env, CallContext ctx) static voidContinuation.handleException$X(Throwable ex, Continuation cont, CallContext ctx) Constructors in kawa.lang with parameters of type CallContext