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