public class DomXPathQuery extends SpinXPathQuery
| Modifier and Type | Field and Description |
|---|---|
protected DomXmlDataFormat |
dataFormat |
protected DomXmlElement |
domElement |
protected String |
expression |
protected XPath |
query |
protected DomXPathNamespaceResolver |
resolver |
| Constructor and Description |
|---|
DomXPathQuery(DomXmlElement domElement,
XPath query,
String expression,
DomXmlDataFormat dataFormat) |
| Modifier and Type | Method and Description |
|---|---|
SpinXmlAttribute |
attribute()
Returns the XPath query result as attribute.
|
SpinList<SpinXmlAttribute> |
attributeList()
Returns the XPath query result as a attribute list.
|
Boolean |
bool()
Returns the XPath query result as a boolean.
|
SpinXmlElement |
element()
Returns the XPath query result as element.
|
SpinList<SpinXmlElement> |
elementList()
Returns the XPath query result as a element list.
|
SpinXPathQuery |
ns(Map<String,String> namespaces)
Maps a map of prefix, uri pairs to namespaces
|
SpinXPathQuery |
ns(String prefix,
String namespace)
Maps a prefix, uri pair to a namespace.
|
Double |
number()
Returns the XPath query result as a double.
|
String |
string()
Returns the XPath query result as a string.
|
protected final DomXmlElement domElement
protected final XPath query
protected final String expression
protected final DomXmlDataFormat dataFormat
protected DomXPathNamespaceResolver resolver
public DomXPathQuery(DomXmlElement domElement, XPath query, String expression, DomXmlDataFormat dataFormat)
public SpinXmlElement element()
SpinXPathQueryelement in class SpinXPathQuerypublic SpinList<SpinXmlElement> elementList()
SpinXPathQueryelementList in class SpinXPathQuerypublic SpinXmlAttribute attribute()
SpinXPathQueryattribute in class SpinXPathQuerypublic SpinList<SpinXmlAttribute> attributeList()
SpinXPathQueryattributeList in class SpinXPathQuerypublic String string()
SpinXPathQuerystring in class SpinXPathQuerypublic Double number()
SpinXPathQuerynumber in class SpinXPathQuerypublic Boolean bool()
SpinXPathQuerybool in class SpinXPathQuerypublic SpinXPathQuery ns(String prefix, String namespace)
SpinXPathQueryns in class SpinXPathQueryprefix - prefix for the namespace.namespace - uri of the namespacepublic SpinXPathQuery ns(Map<String,String> namespaces)
SpinXPathQueryns in class SpinXPathQuerynamespaces - Map of the prefix, uri pairs.Copyright © 2014–2020 Camunda Services GmbH. All rights reserved.