Class DomXPathQuery
- java.lang.Object
-
- org.camunda.spin.xml.SpinXPathQuery
-
- org.camunda.spin.impl.xml.dom.query.DomXPathQuery
-
public class DomXPathQuery extends SpinXPathQuery
- Author:
- Sebastian Menski
-
-
Field Summary
Fields Modifier and Type Field Description protected DomXmlDataFormatdataFormatprotected DomXmlElementdomElementprotected java.lang.Stringexpressionprotected javax.xml.xpath.XPathqueryprotected DomXPathNamespaceResolverresolver
-
Constructor Summary
Constructors Constructor Description DomXPathQuery(DomXmlElement domElement, javax.xml.xpath.XPath query, java.lang.String expression, DomXmlDataFormat dataFormat)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SpinXmlAttributeattribute()SpinList<SpinXmlAttribute>attributeList()java.lang.Booleanbool()SpinXmlElementelement()SpinList<SpinXmlElement>elementList()SpinXPathQueryns(java.lang.String prefix, java.lang.String namespace)SpinXPathQueryns(java.util.Map<java.lang.String,java.lang.String> namespaces)java.lang.Doublenumber()java.lang.Stringstring()
-
-
-
Field Detail
-
domElement
protected final DomXmlElement domElement
-
query
protected final javax.xml.xpath.XPath query
-
expression
protected final java.lang.String expression
-
dataFormat
protected final DomXmlDataFormat dataFormat
-
resolver
protected DomXPathNamespaceResolver resolver
-
-
Constructor Detail
-
DomXPathQuery
public DomXPathQuery(DomXmlElement domElement, javax.xml.xpath.XPath query, java.lang.String expression, DomXmlDataFormat dataFormat)
-
-
Method Detail
-
element
public SpinXmlElement element()
- Specified by:
elementin classSpinXPathQuery
-
elementList
public SpinList<SpinXmlElement> elementList()
- Specified by:
elementListin classSpinXPathQuery
-
attribute
public SpinXmlAttribute attribute()
- Specified by:
attributein classSpinXPathQuery
-
attributeList
public SpinList<SpinXmlAttribute> attributeList()
- Specified by:
attributeListin classSpinXPathQuery
-
string
public java.lang.String string()
- Specified by:
stringin classSpinXPathQuery
-
number
public java.lang.Double number()
- Specified by:
numberin classSpinXPathQuery
-
bool
public java.lang.Boolean bool()
- Specified by:
boolin classSpinXPathQuery
-
ns
public SpinXPathQuery ns(java.lang.String prefix, java.lang.String namespace)
- Specified by:
nsin classSpinXPathQuery
-
ns
public SpinXPathQuery ns(java.util.Map<java.lang.String,java.lang.String> namespaces)
- Specified by:
nsin classSpinXPathQuery
-
-