public class XPathData extends Object
Constructor and Description |
---|
XPathData(String xpath,
boolean skipFirst) |
XPathData(StringToStringMap nsMap,
List<String> pathComponents,
boolean absolute) |
Modifier and Type | Method and Description |
---|---|
String |
buildXPath(XPathModifier modifier) |
XPathData |
createParent() |
boolean |
equals(Object obj) |
String |
getAttributeName() |
String |
getCanonicalPath()
Get a path with all namespaces replaced.
|
String |
getFullPath() |
String |
getFunction() |
String |
getHashKey() |
StringToStringMap |
getNamespaceMap() |
Collection<String> |
getNamespaces() |
String |
getPath() |
List<String> |
getPathComponents() |
String |
getShortPath()
Get a path with no namespaces or namespace prefixes.
|
String |
getXPath() |
int |
hashCode() |
boolean |
hasNamespaces() |
boolean |
isAttribute() |
void |
strip() |
String |
toString() |
public XPathData(StringToStringMap nsMap, List<String> pathComponents, boolean absolute)
public XPathData(String xpath, boolean skipFirst)
public void strip()
public XPathData createParent()
public String getHashKey()
public StringToStringMap getNamespaceMap()
public boolean isAttribute()
public String getAttributeName()
public String getFunction()
public String getXPath()
public String getFullPath()
public String buildXPath(XPathModifier modifier)
public String getPath()
public String getCanonicalPath()
public String getShortPath()
public Collection<String> getNamespaces()
public boolean hasNamespaces()
Copyright © 2019. All Rights Reserved.