Creates an
XPathFilterParameterSpec
with the specified
XPath expression and namespace map. The map is copied to protect against
subsequent modification.
Parameters:
-
xPath - the XPath expression to be evaluated
-
namespaceMap - the map of namespace prefixes. Each key is a
namespace prefix
String
that maps to a corresponding
namespace URI
String
.
Throws:
-
NullPointerException - if
xPath
or
namespaceMap
are
null
-
ClassCastException - if any of the map's keys or entries are not
of type
String