|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.openprivacy.reptile.xml.ReptileXPath
Used to abstract the use of Jaxen XPath. Internally this can use whatever parser we want, DOM4J, JDOM, DOM, whatever.
Constructor Summary | |
ReptileXPath(java.lang.String content,
java.lang.String xpath_expression)
Create a new ReptileXPath instance. |
Method Summary | |
void |
addNamespace(java.lang.String prefix,
java.lang.String uri)
|
static void |
assertXPath(java.lang.String content,
java.lang.String expression,
java.lang.String value)
Assert that the given expression, in the given content, equals the given value. |
static void |
assertXPathNodes(java.lang.String content,
java.lang.String expression)
Assert that the given expression, in the given content, equals the given value. |
static void |
assertXPathNotEqual(java.lang.String content,
java.lang.String expression,
java.lang.String value)
Assert that the given expression, in the given content, equals the given value. |
java.util.List |
selectNodes()
Select a multiple nodes with this expression. |
java.lang.Object |
selectSingleNode()
Select a single node with this expression. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ReptileXPath(java.lang.String content, java.lang.String xpath_expression) throws java.lang.Exception
ReptileXPath
instance.
Method Detail |
public java.util.List selectNodes() throws java.lang.Exception
java.lang.Exception
public java.lang.Object selectSingleNode() throws java.lang.Exception
java.lang.Exception
public void addNamespace(java.lang.String prefix, java.lang.String uri) throws java.lang.Exception
java.lang.Exception
BaseXPath.addNamespace(java.lang.String, java.lang.String)
public static void assertXPathNodes(java.lang.String content, java.lang.String expression) throws java.lang.Exception
java.lang.Exception
public static void assertXPath(java.lang.String content, java.lang.String expression, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public static void assertXPathNotEqual(java.lang.String content, java.lang.String expression, java.lang.String value) throws java.lang.Exception
java.lang.Exception
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |