## Uses of Class
org.apache.xalan.extensions.ExtensionHandler

Packages that use ExtensionHandler
Package | Description
--- | ---
org.apache.xalan.extensions | Implementation of Xalan Extension Mechanism.

### Uses of ExtensionHandler in org.apache.xalan.extensions

Subclasses of ExtensionHandler in org.apache.xalan.extensions
Modifier and Type | Class and Description
--- | ---
`class` | `ExtensionHandlerExsltFunction` Execute EXSLT functions, determine the availability of EXSLT functions, and the availability of an EXSLT result element.
`class` | `ExtensionHandlerGeneral` Class handling an extension namespace for XPath.
`class` | `ExtensionHandlerJava` Abstract base class handling the java language extensions for XPath.
`class` | `ExtensionHandlerJavaClass` Represents an extension namespace for XPath that handles java classes.
`class` | `ExtensionHandlerJavaPackage` Represents an extension namespace for XPath that handles java packages that may be fully or partially specified.

Methods in org.apache.xalan.extensions that return ExtensionHandler
Modifier and Type | Method and Description
--- | ---
`ExtensionHandler` | ExtensionsTable.`get(java.lang.String extns)` Get an ExtensionHandler object that represents the given namespace.
`ExtensionHandler` | ExtensionNamespaceSupport.`launch()` Launch the ExtensionHandler that this ExtensionNamespaceSupport object defines.

Methods in org.apache.xalan.extensions with parameters of type ExtensionHandler
Modifier and Type | Method and Description
--- | ---
`void` | ExtensionsTable.`addExtensionNamespace(java.lang.String uri, ExtensionHandler extNS)` Register an extension namespace handler.

Constructors in org.apache.xalan.extensions with parameters of type ExtensionHandler
Constructor and Description
`XPathFunctionImpl(ExtensionHandler handler, java.lang.String funcName)` Construct an instance of XPathFunctionImpl from the ExtensionHandler and function name.