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