|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.xml.security.utils.JDKXPathAPI
public class JDKXPathAPI
An implementation for XPath evaluation that uses the JDK API.
Constructor Summary | |
---|---|
JDKXPathAPI()
|
Method Summary | |
---|---|
void |
clear()
Clear any context information from this object |
boolean |
evaluate(Node contextNode,
Node xpathnode,
String str,
Node namespaceNode)
Evaluate an XPath string and return true if the output is to be included or not. |
NodeList |
selectNodeList(Node contextNode,
Node xpathnode,
String str,
Node namespaceNode)
Use an XPath string to select a nodelist. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JDKXPathAPI()
Method Detail |
---|
public NodeList selectNodeList(Node contextNode, Node xpathnode, String str, Node namespaceNode) throws TransformerException
selectNodeList
in interface XPathAPI
contextNode
- The node to start searching from.xpathnode
- str
- namespaceNode
- The node from which prefixes in the XPath will be resolved to namespaces.
TransformerException
public boolean evaluate(Node contextNode, Node xpathnode, String str, Node namespaceNode) throws TransformerException
evaluate
in interface XPathAPI
contextNode
- The node to start searching from.xpathnode
- The XPath nodestr
- The XPath expressionnamespaceNode
- The node from which prefixes in the XPath will be resolved to namespaces.
TransformerException
public void clear()
clear
in interface XPathAPI
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |