Groovy Documentation

org.jdesktop.xpath.function
[Java] Class XPathFunctionResolverImpl

java.lang.Object
  org.jdesktop.xpath.function.XPathFunctionResolverImpl
All Implemented Interfaces:
XPathFunctionResolver, NamespaceContext

public class XPathFunctionResolverImpl
extends Object

Authors:
richardallenbair


Nested Class Summary
private static class XPathFunctionResolverImpl.Signature

 
Field Summary
private static String NAMESPACE

private static Map functions

private static Map namespaces

 
Constructor Summary
XPathFunctionResolverImpl()

 
Method Summary
void addNamespaceMapping(String namespacePrefix, String namespace)

String getNamespaceURI(String prefix)

String getPrefix(String uri)

Iterator getPrefixes(String uri)

static void installFunction(AbstractFunction function)

void removeNamespaceMapping(String namespacePrefix)

XPathFunction resolveFunction(QName functionName, int arity)

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

NAMESPACE

private static final String NAMESPACE


functions

private static Map functions


namespaces

private static Map namespaces


 
Constructor Detail

XPathFunctionResolverImpl

XPathFunctionResolverImpl()


 
Method Detail

addNamespaceMapping

public void addNamespaceMapping(String namespacePrefix, String namespace)


getNamespaceURI

public String getNamespaceURI(String prefix)


getPrefix

public String getPrefix(String uri)


getPrefixes

public Iterator getPrefixes(String uri)


installFunction

public static void installFunction(AbstractFunction function)


removeNamespaceMapping

public void removeNamespaceMapping(String namespacePrefix)


resolveFunction

public XPathFunction resolveFunction(QName functionName, int arity)


 

Groovy Documentation