Module  java.xml.crypto

Class XPathFilterParameterSpec

    • 构造方法详细信息

      • XPathFilterParameterSpec

        public XPathFilterParameterSpec​(String xPath)
        使用指定的XPath表达式创建一个 XPathFilterParameterSpec
        参数
        xPath - 要评估的XPath表达式
        异常
        NullPointerException - 如果 xPathnull
      • XPathFilterParameterSpec

        public XPathFilterParameterSpec​(String xPath,
                                        Map<String,String> namespaceMap)
        使用指定的XPath表达式和命名空间映射创建一个XPathFilterParameterSpec 复制地图以防止后续修改。
        参数
        xPath - 要评估的XPath表达式
        namespaceMap - 命名空间前缀的映射。 每个键都是一个命名空间前缀String映射到相应的命名空间URI String
        异常
        NullPointerException - 如果 xPathnamespaceMapnull
        ClassCastException - 如果任何地图的键或条目不是类型 String
    • 方法详细信息

      • getXPath

        public String getXPath​()
        返回要评估的XPath表达式。
        结果
        要评估的XPath表达式
      • getNamespaceMap

        public Map<String,String> getNamespaceMap​()
        返回名称空间前缀的映射。 每个键都是一个命名空间前缀String映射到相应的命名空间URI String

        此实现返回一个unmodifiable map

        结果
        一个 Map的命名空间前缀到命名空间URI(可能为空,但从不 null