com.eviware.soapui.support.xml
Class XPathData
java.lang.Object
com.eviware.soapui.support.xml.XPathData
public class XPathData
- extends java.lang.Object
- Author:
- lars
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
XPathData
public XPathData(StringToStringMap nsMap,
java.util.List<java.lang.String> pathComponents,
boolean absolute)
XPathData
public XPathData(java.lang.String xpath,
boolean skipFirst)
strip
public void strip()
createParent
public XPathData createParent()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
getHashKey
public java.lang.String getHashKey()
getNamespaceMap
public StringToStringMap getNamespaceMap()
getPathComponents
public java.util.List<java.lang.String> getPathComponents()
isAttribute
public boolean isAttribute()
getAttributeName
public java.lang.String getAttributeName()
getFunction
public java.lang.String getFunction()
getXPath
public java.lang.String getXPath()
getFullPath
public java.lang.String getFullPath()
buildXPath
public java.lang.String buildXPath(XPathModifier modifier)
getPath
public java.lang.String getPath()
getCanonicalPath
public java.lang.String getCanonicalPath()
- Get a path with all namespaces replaced.
getShortPath
public java.lang.String getShortPath()
- Get a path with no namespaces or namespace prefixes.
getNamespaces
public java.util.Collection<java.lang.String> getNamespaces()
hasNamespaces
public boolean hasNamespaces()
Copyright © 2005-2007 eviware.com. All Rights Reserved.