模块  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

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