public final class XPathExpression extends Object
| Constructor and Description |
|---|
XPathExpression(List<Segment> segments) |
| Modifier and Type | Method and Description |
|---|---|
Set<XmlElement> |
evaluate(XmlElement root) |
XmlElement |
evaluateAny(XmlElement root) |
float |
evaluateAnyFloat(XmlElement root) |
int |
evaluateAnyInt(XmlElement root) |
Number |
evaluateAnyNumber(XmlElement root) |
String |
evaluateAnyString(XmlElement root) |
Set<Number> |
evaluateAsNumbers(XmlElement root) |
Set<String> |
evaluateAsStrings(XmlElement root) |
static XPathExpression |
newXPath(String xpath) |
public static XPathExpression newXPath(String xpath) throws InvalidXPath
InvalidXPathpublic XmlElement evaluateAny(XmlElement root)
public String evaluateAnyString(XmlElement root)
public Number evaluateAnyNumber(XmlElement root)
public int evaluateAnyInt(XmlElement root)
public float evaluateAnyFloat(XmlElement root)
public Set<String> evaluateAsStrings(XmlElement root)
public Set<Number> evaluateAsNumbers(XmlElement root)
public Set<XmlElement> evaluate(XmlElement root)
Copyright © 2019. All rights reserved.