| Package | Description | 
|---|---|
| net.sf.practicalxml.xpath | This package support classes that are primarily used for XPath evaluation. | 
| Modifier and Type | Method and Description | 
|---|---|
| XPathWrapperFactory | XPathWrapperFactory. bindFunction(FunctionResolver.SelfDescribingFunction func)Binds a self-describing function to this expression. | 
| XPathWrapperFactory | XPathWrapperFactory. bindFunction(FunctionResolver.SelfDescribingFunction func,
            String prefix)Binds a self-describing function to this expression, along with the
  prefix used to access that function. | 
| XPathWrapperFactory | XPathWrapperFactory. bindFunction(QName name,
            XPathFunction func)Binds a standard  XPathFunctionto this expression,
  handling any number of arguments. | 
| XPathWrapperFactory | XPathWrapperFactory. bindFunction(QName name,
            XPathFunction func,
            int arity)Binds a standard  XPathFunctionto this expression,
  handling a specific number of arguments. | 
| XPathWrapperFactory | XPathWrapperFactory. bindFunction(QName name,
            XPathFunction func,
            int minArity,
            int maxArity)Binds a standard  XPathFunctionto this expression,
  handling a specific range of arguments. | 
| XPathWrapperFactory | XPathWrapperFactory. bindNamespace(String prefix,
             String nsURI)Adds a namespace binding, which will be used for subsequent wrappers
  created from this factory. | 
| XPathWrapperFactory | XPathWrapperFactory. bindVariable(QName name,
            Object value)Binds a value to a variable, replacing any previous value for that
  variable. | 
| XPathWrapperFactory | XPathWrapperFactory. bindVariable(String name,
            Object value)Binds a value to a variable, replacing any previous value for that
  variable. |