Uses of Class
eu.bandm.tools.tpath.runtime.Context
Packages that use Context
Package
Description
Infrastructure for evaluating tpath expressions.
txsl = typed xslt 1.0 interpreter with "fragmented validation".
-
Uses of Context in eu.bandm.tools.tpath.runtime
Fields in eu.bandm.tools.tpath.runtime declared as ContextFields in eu.bandm.tools.tpath.runtime with type parameters of type ContextMethods in eu.bandm.tools.tpath.runtime that return ContextModifier and TypeMethodDescriptionContext.withFunctions(Function<NamespaceName, Function<N>> functions) Context.withNamespaces(Function<String, String> namespaces) Context.withVariables(Function<NamespaceName, Value<N>> variables) Context.withVariablesAndNamespaces(Function<NamespaceName, Value<N>> variables, Function<String, String> namespaces) Methods in eu.bandm.tools.tpath.runtime that return types with arguments of type ContextMethods in eu.bandm.tools.tpath.runtime with parameters of type ContextModifier and TypeMethodDescriptionSimpleInterpreter.apply(Context<N> context, TPath.Expr expr) static <N> NodeSet<N> NodeSet.newInstance(Context<N> context, boolean reverse) static <N> NodeSet<N> NodeSet.newInstance(Context<N> context, Iterable<N> nodes, boolean reverse) static <N> NodeSet<N> NodeSet.newInstance(Context<N> context, List<N> nodes, boolean reverse) static <N> NodeSet<N> NodeSet.newInstance(Context<N> context, N... nodes) static <N> NodeSet<N> NodeSet.newInstance(Context<N> context, N node, boolean reverse) protected SimpleInterpreter<N>.VisitorSimpleInterpreter.newVisitor(Context<N> context) protected <N> Value<N> FunctionLibrary.node2stringResult(Context<N> c, N node) Implements the frequently found convention that non-existing nodes yield an empty string.SimpleInterpreter.step(Context<N> context, TPath.AxisSpecifier axis, TPath.Test test, List<TPath.Expr> predicates) Method parameters in eu.bandm.tools.tpath.runtime with type arguments of type ContextModifier and TypeMethodDescriptionprotected voidFunctionLibrary.define(FunctionSignature sig, BiFunction<Context<N>, List<? extends Value<N>>, Value<N>> impl) Constructors in eu.bandm.tools.tpath.runtime with parameters of type ContextConstructor parameters in eu.bandm.tools.tpath.runtime with type arguments of type ContextModifierConstructorDescriptionFunction(NamespaceName name, FunctionSignature type, BiFunction<Context<N>, List<? extends Value<N>>, Value<N>> impl) -
Uses of Context in eu.bandm.tools.xslt.base
Methods in eu.bandm.tools.xslt.base that return ContextModifier and TypeMethodDescriptionTemplateRegistry.Finder.tmpContext(N node, Function<String, String> ns) Methods in eu.bandm.tools.xslt.base with parameters of type ContextModifier and TypeMethodDescriptionBuiltInFunctions.AdditionalContext.computeKey(Context<M> c, NamespaceName name) protected booleanTemplateRegistry.Finder.matchNotStep(N node, TPathCache.PatternPart pp, Context ns) protected NamespaceNameprotected NamespaceNamebooleanTemplateRegistry.Finder.patternMatches(N node, TPathCache.ExprClassified exp, Context tpathContext) Called by Application for realizing "xsl:number".protected booleanTemplateRegistry.Finder.patternMatches(N node, TPathCache.PatternPart pp, Context ns)