public final class XPathFilterParameterSpec extends Object implements TransformParameterSpec
Map
из дополнительного пространства имен снабжают префиксом отображения. Определение XML-схемы Фильтрации XPath преобразовывает параметры, определяется как:
<element name="XPath" type="string"/>
Transform
Конструктор и Описание |
---|
XPathFilterParameterSpec(String xPath)
Создает
XPathFilterParameterSpec с указанным выражением XPath. |
XPathFilterParameterSpec(String xPath, Map namespaceMap)
Создает
XPathFilterParameterSpec с указанным выражением XPath и картой пространства имен. |
Модификатор и Тип | Метод и Описание |
---|---|
Карта |
getNamespaceMap()
Возвращает карту префиксов пространства имен.
|
Строка |
getXPath()
Возвращает выражение XPath, которое будет оценено.
|
public XPathFilterParameterSpec(String xPath)
XPathFilterParameterSpec
с указанным выражением XPath.xPath
- выражение XPath, которое будет оцененоNullPointerException
- если xPath
null
public XPathFilterParameterSpec(String xPath, Map namespaceMap)
XPathFilterParameterSpec
с указанным выражением XPath и картой пространства имен. Карта копируется, чтобы защитить от последующей модификации.xPath
- выражение XPath, которое будет оцененоnamespaceMap
- карта префиксов пространства имен. Каждый ключ является префиксом пространства имен String
это отображается на соответствующий URI пространства имен String
.NullPointerException
- если xPath
или namespaceMap
null
ClassCastException
- если какой-либо из ключей карты или записей не имеет типа String
public String getXPath()
public Map getNamespaceMap()
String
это отображается на соответствующий URI пространства имен String
. Эта реализация возвращается unmodifiable map
.
Map
из префиксов пространства имен к URI пространства имен (может быть пустым, но никогда null
)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92