Интерфейс XPathFunction
public interface XPathFunction
XPathFunction предоставляет доступ к функциям XPath.
В XPath функции идентифицируются по QName и арности.
- Начиная с:
- 1.5
Краткое описание методов
Подробное описание методов
evaluate
Object evaluate(List<?> args) throws XPathFunctionException
Вычисляет функцию с указанными аргументами.
По возможности при определении функций расширения следует избегать побочных эффектов. Реализация, вычисляющая выражение XPath, не обязана вызывать функции расширения в каком-либо определенном порядке или определенное количество раз.
- Параметры:
-
args— аргументы,nullявляется допустимым значением. - Возвращает:
- Результат вычисления функции
XPathв видеObject. - Исключения:
-
XPathFunctionException— еслиargsневозможно вычислить с помощью этой функцииXPath.
© 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://docs.oracle.com/en/java/javase/25/docs/api/java.xml/javax/xml/xpath/XPathFunction.html