APIdia Launch Partner
Top Fields Constructors Methods
com.sun.org.apache.xpath.internal.jaxp

public Class JAXPExtensionsProvider

extends Object
implements ExtensionsProvider
Class Inheritance
All Implemented Interfaces
com.sun.org.apache.xpath.internal.ExtensionsProvider
Imports
com.sun.org.apache.xalan.internal.res.XSLMessages, com.sun.org.apache.xpath.internal.ExtensionsProvider, com.sun.org.apache.xpath.internal.functions.FuncExtFunction, com.sun.org.apache.xpath.internal.objects.XNodeSet, .XObject, com.sun.org.apache.xpath.internal.res.XPATHErrorResources, java.util.ArrayList, .List, javax.xml.namespace.QName, javax.xml.xpath.XPathFunction, .XPathFunctionException, .XPathFunctionResolver, jdk.xml.internal.JdkXmlFeatures

Author
Ramesh Mandava

Field Summary

Modifier and TypeField and Description
private final XPathFunctionResolver

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public boolean
elementAvailable(String ns, String elemName)

Implements com.sun.org.apache.xpath.internal.ExtensionsProvider.elementAvailable.

Is the extension element available?

public Object
extFunction(String ns, String funcName, List<XObject> argVec, Object methodKey)

Implements com.sun.org.apache.xpath.internal.ExtensionsProvider.extFunction.

Execute the extension function.

public Object
extFunction(FuncExtFunction extFunction, List<XObject> argVec)

Implements com.sun.org.apache.xpath.internal.ExtensionsProvider.extFunction.

Execute the extension function.

public boolean
functionAvailable(String ns, String funcName)

Implements com.sun.org.apache.xpath.internal.ExtensionsProvider.functionAvailable.

Is the extension function available?

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

resolverback to summary
private final XPathFunctionResolver resolver

Constructor Detail

JAXPExtensionsProviderback to summary
public JAXPExtensionsProvider(XPathFunctionResolver resolver)

Method Detail

elementAvailableback to summary
public boolean elementAvailable(String ns, String elemName) throws TransformerException

Implements com.sun.org.apache.xpath.internal.ExtensionsProvider.elementAvailable.

Is the extension element available?

extFunctionback to summary
public Object extFunction(String ns, String funcName, List<XObject> argVec, Object methodKey) throws TransformerException

Implements com.sun.org.apache.xpath.internal.ExtensionsProvider.extFunction.

Execute the extension function.

extFunctionback to summary
public Object extFunction(FuncExtFunction extFunction, List<XObject> argVec) throws TransformerException

Implements com.sun.org.apache.xpath.internal.ExtensionsProvider.extFunction.

Execute the extension function.

functionAvailableback to summary
public boolean functionAvailable(String ns, String funcName) throws TransformerException

Implements com.sun.org.apache.xpath.internal.ExtensionsProvider.functionAvailable.

Is the extension function available?