Spec-Zone.ru › OpenJDK 24

Класс XPathFilterParameterSpec

java.lang.Object
javax.xml.crypto.dsig.spec.XPathFilterParameterSpec
Все реализованные интерфейсы:
AlgorithmParameterSpec, TransformParameterSpec
public final class XPathFilterParameterSpec extends Object implements TransformParameterSpec
Параметры для алгоритма преобразования фильтрации XPath XPath Filtering Transform Algorithm. Параметры включают выражение XPath и необязательное Map дополнительных отображений префиксов имен пространств имён. Определение XML Schema параметров преобразования фильтрации XPath задано как:

 <element name="XPath" type="string"/>
 
С момента:
1.6
См. также:
  • Transform

Краткое описание конструкторов

Конструктор Описание
XPathFilterParameterSpec(String xPath)
Создаёт XPathFilterParameterSpec со указанным выражением XPath.
XPathFilterParameterSpec(String xPath, Map<String,String> namespaceMap)
Создаёт XPathFilterParameterSpec со указанным выражением XPath и отображением пространств имен.

Краткое описание методов

Модификатор и тип Метод Описание
Map<String,String> getNamespaceMap()
Возвращает отображение префиксов пространств имен.
String getXPath()
Возвращает выражение XPath, подлежащее оценке.

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание конструкторов

XPathFilterParameterSpec

public XPathFilterParameterSpec(String xPath)
Создаёт XPathFilterParameterSpec со указанным выражением XPath.
Параметры:
xPath - выражение XPath, подлежащее оценке
Исключения:
NullPointerException - если xPath является null

XPathFilterParameterSpec

public XPathFilterParameterSpec(String xPath, Map<String,String> namespaceMap)
Создаёт XPathFilterParameterSpec со указанным выражением XPath и отображением пространств имен. Отображение копируется для защиты от последующих изменений.
Параметры:
xPath - выражение XPath, подлежащее оценке
namespaceMap - отображение префиксов пространств имен. Каждый ключ является префиксом пространства имен String, который сопоставлен с соответствующим URI пространства имен String.
Исключения:
NullPointerException - если xPath или namespaceMap являются null
ClassCastException - если любой из ключей или записей отображения не является типа String

Подробное описание методов

getXPath

public String getXPath()
Возвращает выражение XPath, подлежащее оценке.
Возвращает:
выражение XPath, подлежащее оценке

getNamespaceMap

public Map<String,String> getNamespaceMap()
Возвращает отображение префиксов пространств имен. Каждый ключ является префиксом пространства имен String, который сопоставлен с соответствующим URI пространства имен String.

Эта реализация возвращает unmodifiable map.

Возвращает:
отображение префиксов пространств имен на URI пространств имён (может быть пустым, но никогда не null)

© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://download.java.net/java/early_access/jdk24/docs/api/java.xml.crypto/javax/xml/crypto/dsig/spec/XPathFilterParameterSpec.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API