javax.xml.xpath
public abstract class XPathFactory extends Object
Since: 1.3
Field Summary | |
---|---|
static String | DEFAULT_OBJECT_MODEL_URI
The default object model URI. |
static String | DEFAULT_PROPERTY_NAME
The default property name according to the JAXP specification. |
Constructor Summary | |
---|---|
protected | XPathFactory() |
Method Summary | |
---|---|
abstract boolean | getFeature(String name)
Returns the state of the named feature. |
abstract boolean | isObjectModelSupported(String objectModel)
Indicates whether the specified object model URI is supported by
this factory. |
static XPathFactory | newInstance()
Returns a new factory for the default (DOM) object model. |
static XPathFactory | newInstance(String uri)
Returns a new factory for the given object model URI.
|
abstract XPath | newXPath()
Returns a new XPath evaluation environment. |
abstract void | setFeature(String name, boolean value)
Sets the state of the named feature. |
abstract void | setXPathFunctionResolver(XPathFunctionResolver resolver)
Sets the XPath extension function resolver calback. |
abstract void | setXPathVariableResolver(XPathVariableResolver resolver)
Sets the XPath variable resolver calback. |
javax.xml.xpath.XPathFactory
system property$JAVA_HOME/lib/jaxp.properties
fileMETA-INF/services/javax.xml.xpath.XPathFactory
system
resourceParameters: uri the object model URI