org.pasoa.query.xpath
Class SingleNodeXPath
java.lang.Object
org.pasoa.query.xpath.SingleNodeXPath
- public class SingleNodeXPath
- extends Object
SingleNodeXPath
public SingleNodeXPath(String path,
Map namespaces)
SingleNodeXPath
public SingleNodeXPath(SingleNodeXPath head,
SingleNodeXPath tail)
addNamespace
public SingleNodeXPath addNamespace(String prefix,
String namespace)
equals
public boolean equals(Object other)
- Overrides:
equals
in class Object
expandedForm
public String expandedForm()
fromXML
public static SingleNodeXPath fromXML(Element serialised)
generate
public static SingleNodeXPath generate(Node node,
Node root)
generate
public static SingleNodeXPath generate(Node node)
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
indexOfChild
public static int indexOfChild(Node parent,
Node child)
resolve
public Node resolve(Element document)
throws QueryProblem
- Throws:
QueryProblem
toXML
public Element toXML()