| Modifier and Type | Field and Description |
|---|---|
protected Node |
context |
protected String |
query |
protected XPath |
xpath |
| Constructor and Description |
|---|
XPathQuery(Node node)
Конструктор
|
XPathQuery(Node node,
String queryString)
Конструктор
|
XPathQuery(Node node,
String queryString,
XPath xpath)
Конструктор копирования
|
XPathQuery(Node node,
XPath xpath)
Конструктор
|
XPathQuery(XmlUtil.XPathQuery sample)
Конструктор копирования
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
as(Boolean defaultValue)
Получение булева значения
|
Double |
as(Double defaultValue)
Получение числа
|
Node |
as(Node defaultValue)
Получение узла
|
NodeList |
as(NodeList defaultValue)
Получение списка узлов
|
String |
as(String defaultValue)
Получение строки согласно xpath запросу
|
XmlUtil.XPathQuery |
clone()
Создание клона запроса
|
XmlUtil.XPathQuery |
context(Node node)
Указывает узел относительно которого выполняется xpath запрос
|
Boolean |
getBoolean()
Получение булева значения
|
Node |
getContext()
Указывает узел относительно которого выполняется xpath запрос
|
Double |
getDouble()
Получение числа
|
Node |
getNode()
Получение узла
|
NodeList |
getNodeList()
Получение списка узлов
|
String |
getQuery()
Указывает исходный текст запроса
|
String |
getString()
Получение строки согласно xpath запросу
|
XPath |
getXpath()
Указывает XPath объект
|
XmlUtil.XPathQuery |
query(String query)
Указывает исходный текст запроса
|
void |
setContext(Node context)
Указывает узел относительно которого выполняется xpath запрос
|
void |
setQuery(String query)
Указывает исходный текст запроса
|
void |
setXpath(XPath xpath)
Указывает XPath объект
|
XmlUtil.XPathQuery |
xpath(XPath xpath)
Указывает XPath объект
|
protected XPath xpath
protected Node context
protected String query
public XPathQuery(Node node)
node - узел относительно которого создается xpath запросpublic XPathQuery(Node node, String queryString)
node - узел относительно которого выполняется xpath запросqueryString - xpath запросpublic XPathQuery(Node node, XPath xpath)
node - узел относительно которого выполняется xpath запросxpath - xpath запросpublic XPathQuery(Node node, String queryString, XPath xpath)
node - узел относительно которого выполняется xpath запросqueryString - xpath запросxpath - xpath запросpublic XPathQuery(XmlUtil.XPathQuery sample)
sample - образецpublic XmlUtil.XPathQuery clone()
public XPath getXpath()
public void setXpath(XPath xpath)
xpath - XPath объектpublic XmlUtil.XPathQuery xpath(XPath xpath)
xpath - XPath объектpublic Node getContext()
public void setContext(Node context)
context - узел xmlpublic XmlUtil.XPathQuery context(Node node)
node - узел xmlpublic String getQuery()
public void setQuery(String query)
query - исходный текст запросаpublic XmlUtil.XPathQuery query(String query)
query - исходный текст запросаpublic String getString()
public String as(String defaultValue)
defaultValue - значение по умолчаниюpublic NodeList getNodeList()
public NodeList as(NodeList defaultValue)
defaultValue - значение по умолчаниюpublic Node getNode()
public Node as(Node defaultValue)
defaultValue - значение по умолчаниюpublic Double getDouble()
public Double as(Double defaultValue)
defaultValue - значение по умолчаниюpublic Boolean getBoolean()
Copyright © 2019. All rights reserved.