Interface XPathQueryExecutor

All Known Implementing Classes:
AbstractXPathQueryExecutor, JavaXmlXPathQueryExecutor, NativeDOMXPathQueryExecutor

public interface XPathQueryExecutor
This class executes the given eu.europa.esig.dss.xml.common.xpath.XPathQuery.
  • Method Summary

    Modifier and Type
    Method
    Description
    getNodeList(Node xmlNode, eu.europa.esig.dss.xml.common.xpath.XPathQuery xPathQuery)
    Returns the NodeList corresponding to the XPath query.
    void
    Sets the namespace context map containing a declaration of namespaces defined within the used XPath expressions
  • Method Details

    • setNamespaceContext

      void setNamespaceContext(NamespaceContextMap namespaceContext)
      Sets the namespace context map containing a declaration of namespaces defined within the used XPath expressions
      Parameters:
      namespaceContext - NamespaceContextMap
    • getNodeList

      NodeList getNodeList(Node xmlNode, eu.europa.esig.dss.xml.common.xpath.XPathQuery xPathQuery)
      Returns the NodeList corresponding to the XPath query.
      Parameters:
      xmlNode - The node where the search should be performed.
      xPathQuery - XPathQuery
      Returns:
      the NodeList corresponding to the XPath query