public final class XMLDog extends Object
| Modifier and Type | Field and Description |
|---|---|
XPathFunctionResolver |
functionResolver |
NamespaceContext |
nsContext |
XPathVariableResolver |
variableResolver |
| Constructor and Description |
|---|
XMLDog(NamespaceContext nsContext) |
XMLDog(NamespaceContext nsContext,
XPathVariableResolver variableResolver,
XPathFunctionResolver functionResolver) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
addForEach(String forEach,
String xpath) |
Expression |
addXPath(String xpath) |
Event |
createEvent() |
int |
getDocumentXPathsCount() |
Iterable<Expression> |
getXPaths() |
boolean |
isAllowDefaultPrefixMapping() |
void |
setAllowDefaultPrefixMapping(boolean allow) |
void |
sniff(Event event,
InputSource source) |
void |
sniff(Event event,
InputSource source,
boolean useSTAX) |
void |
sniff(Event event,
InputSource source,
XMLReader reader) |
XPathResults |
sniff(InputSource source) |
XPathResults |
sniff(InputSource source,
boolean useSTAX) |
public final NamespaceContext nsContext
public final XPathVariableResolver variableResolver
public final XPathFunctionResolver functionResolver
public XMLDog(NamespaceContext nsContext)
public XMLDog(NamespaceContext nsContext, XPathVariableResolver variableResolver, XPathFunctionResolver functionResolver)
public boolean isAllowDefaultPrefixMapping()
public void setAllowDefaultPrefixMapping(boolean allow)
public Expression addXPath(String xpath) throws org.jaxen.saxpath.SAXPathException
org.jaxen.saxpath.SAXPathExceptionpublic Expression addForEach(String forEach, String xpath) throws org.jaxen.saxpath.SAXPathException
org.jaxen.saxpath.SAXPathExceptionpublic Iterable<Expression> getXPaths()
public int getDocumentXPathsCount()
public Event createEvent()
public void sniff(Event event, InputSource source, boolean useSTAX) throws XPathException
XPathExceptionpublic void sniff(Event event, InputSource source, XMLReader reader) throws XPathException
XPathExceptionpublic XPathResults sniff(InputSource source, boolean useSTAX) throws XPathException
XPathExceptionpublic void sniff(Event event, InputSource source) throws XPathException
XPathExceptionpublic XPathResults sniff(InputSource source) throws XPathException
XPathExceptionCopyright © 2021. All rights reserved.