public final class __XPathFactory
extends javax.xml.xpath.XPathFactory
| Modifier and Type | Field and Description |
|---|---|
private javax.xml.xpath.XPathFactory |
actual |
private static java.lang.reflect.Constructor<? extends javax.xml.xpath.XPathFactory> |
DEFAULT_FACTORY |
private static java.lang.reflect.Constructor<? extends javax.xml.xpath.XPathFactory> |
PLATFORM_FACTORY |
| Constructor and Description |
|---|
__XPathFactory()
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
changeDefaultFactory(ModuleIdentifier id,
ModuleLoader loader) |
boolean |
getFeature(java.lang.String name) |
static void |
init()
Init method.
|
boolean |
isObjectModelSupported(java.lang.String objectModel) |
javax.xml.xpath.XPath |
newXPath() |
static void |
restorePlatformFactory() |
void |
setFeature(java.lang.String name,
boolean value) |
void |
setXPathFunctionResolver(javax.xml.xpath.XPathFunctionResolver resolver) |
void |
setXPathVariableResolver(javax.xml.xpath.XPathVariableResolver resolver) |
private static final java.lang.reflect.Constructor<? extends javax.xml.xpath.XPathFactory> PLATFORM_FACTORY
private static volatile java.lang.reflect.Constructor<? extends javax.xml.xpath.XPathFactory> DEFAULT_FACTORY
private final javax.xml.xpath.XPathFactory actual
public static void changeDefaultFactory(ModuleIdentifier id, ModuleLoader loader)
public static void restorePlatformFactory()
public static void init()
public boolean isObjectModelSupported(java.lang.String objectModel)
isObjectModelSupported in class javax.xml.xpath.XPathFactorypublic void setFeature(java.lang.String name,
boolean value)
throws javax.xml.xpath.XPathFactoryConfigurationException
setFeature in class javax.xml.xpath.XPathFactoryjavax.xml.xpath.XPathFactoryConfigurationExceptionpublic boolean getFeature(java.lang.String name)
throws javax.xml.xpath.XPathFactoryConfigurationException
getFeature in class javax.xml.xpath.XPathFactoryjavax.xml.xpath.XPathFactoryConfigurationExceptionpublic void setXPathVariableResolver(javax.xml.xpath.XPathVariableResolver resolver)
setXPathVariableResolver in class javax.xml.xpath.XPathFactorypublic void setXPathFunctionResolver(javax.xml.xpath.XPathFunctionResolver resolver)
setXPathFunctionResolver in class javax.xml.xpath.XPathFactorypublic javax.xml.xpath.XPath newXPath()
newXPath in class javax.xml.xpath.XPathFactory