Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.xalan.extensions.ExpressionContext

Packages that use ExpressionContext
org.apache.xalan.extensions | Implementation of Xalan Extension Mechanism, which uses the Bean Scripting Framework.
org.apache.xalan.lib | Extension elements and functions shipped with Xalan-Java
org.apache.xpath | Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.

Uses of ExpressionContext in org.apache.xalan.extensions

Methods in org.apache.xalan.extensions with parameters of type ExpressionContext
`java.lang.Object` | `ExtensionsTable.extFunction(java.lang.String ns, java.lang.String funcName, java.util.Vector argVec, java.lang.Object methodKey, ExpressionContext exprContext)` Handle an extension function.
`abstract java.lang.Object` | `ExtensionHandler.callFunction(java.lang.String funcName, java.util.Vector args, java.lang.Object methodKey, ExpressionContext exprContext)` **For internal use only** Process a call to a function.
`java.lang.Object` | `ExtensionHandlerJavaClass.callFunction(java.lang.String funcName, java.util.Vector args, java.lang.Object methodKey, ExpressionContext exprContext)` **For internal use only** Process a call to a function in the java class represented by this `ExtensionHandlerJavaClass`.``
`static java.lang.reflect.Constructor` | `MethodResolver.getConstructor(java.lang.Class classObj, java.lang.Object[] argsIn, java.lang.Object[][] argsOut, ExpressionContext exprContext)` Given a class, figure out the resolution of the Java Constructor from the XSLT argument types, and perform the conversion of the arguments.
`static java.lang.reflect.Method` | `MethodResolver.getMethod(java.lang.Class classObj, java.lang.String name, java.lang.Object[] argsIn, java.lang.Object[][] argsOut, ExpressionContext exprContext, int searchMethod)` Given the name of a method, figure out the resolution of the Java Method from the XSLT argument types, and perform the conversion of the arguments.
`static void` | `MethodResolver.convertParams(java.lang.Object[] argsIn, java.lang.Object[][] argsOut, java.lang.Class[] paramTypes, ExpressionContext exprContext)` Convert a set of parameters based on a set of paramTypes.
`java.lang.Object` | `ExtensionHandlerJavaPackage.callFunction(java.lang.String funcName, java.util.Vector args, java.lang.Object methodKey, ExpressionContext exprContext)` **For internal use only** Process a call to a function in the package java namespace.
`java.lang.Object` | `ExtensionHandlerGeneral.callFunction(java.lang.String funcName, java.util.Vector args, java.lang.Object methodKey, ExpressionContext exprContext)` **For internal use only** Process a call to a function.

Uses of ExpressionContext in org.apache.xalan.lib

Methods in org.apache.xalan.lib with parameters of type ExpressionContext
`static NodeSet` | `Extensions.nodeset(ExpressionContext myProcessor, java.lang.Object rtf)` This method is an extension that implements as a Xalan extension the node-set function also found in xt and saxon.
`static XObject` | `Extensions.evaluate(ExpressionContext myContext, java.lang.String xpathExpr)` Returns the result of evaluating the argument as a string containing an XPath expression.

Uses of ExpressionContext in org.apache.xpath

Classes in org.apache.xpath that implement ExpressionContext
`class` | `XPathContext` **For advanced use only** Default class for the runtime execution context for XPath.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2000 Apache XML Project. All Rights Reserved.