Interface ExtendedKeyManager

All Superinterfaces:
KeyManager
All Known Implementing Classes:
KeyManagerUtils.SingleNodeExtendedKeyManager

public interface ExtendedKeyManager extends KeyManager
More complete implementation for the XPath "key()" function. Returns NodeSet results and allows Object values for better compatibility with non-XML graphs.
Since:
JXPath 1.3
  • Method Details

    • getNodeSetByKey

      NodeSet getNodeSetByKey(JXPathContext context, String key, Object value)
      Find a NodeSet by key/value.
      Parameters:
      context - base
      key - String
      value - Object
      Returns:
      NodeSet found