Module  java.xml
软件包  javax.xml.xpath

Interface XPathVariableResolver



  • public interface XPathVariableResolver

    XPathVariableResolver提供对用户定义的XPath变量集的访问。

    XPathVariableResolver和XPath评估者必须遵守不能由API直接执行的合同。 虽然变量可以是可变的,即,一个应用程序可能希望评估相同的XPath表达式不止一次具有不同的变量值,在评价任何单个XPath表达式的过程中,一个变量的值不能改变。

    从以下版本开始:
    1.5
    • 方法详细信息

      • resolveVariable

        Object resolveVariable​(QName variableName)

        在可用变量集中找到一个变量。

        如果variableNamenull ,那么会抛出一个NullPointerException

        参数
        variableName - 变量名称的 QName
        结果
        变量值,或null如果没有名为variableName变量存在。 返回的值必须是适用于底层对象模型的类型。
        异常
        NullPointerException - If variableName is null.