Module java.xml
Package javax.xml.xpath

Interface XPathFunction


public interface XPathFunction

XPathFunction 提供对XPath函数的访问。

在XPath中,函数由QName和arity标识。

自1.5版本起:
1.5
  • Method Summary

    Modifier and Type
    Method
    Description
    evaluate(List<?> args)
    评估具有指定参数的函数。
  • Method Details

    • evaluate

      Object evaluate(List<?> args) throws XPathFunctionException

      评估具有指定参数的函数。

      在定义扩展函数时,应尽可能避免副作用。评估XPath表达式的实现没有义务以任何特定顺序或任何特定次数调用扩展函数。

      参数:
      args - 参数,null 是有效值。
      返回:
      作为Object评估XPath函数的结果。
      抛出:
      XPathFunctionException - 如果无法使用此XPath函数评估args