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
    Version:
    $Revision: 652845 $ $Date: 2008-05-02 12:46:46 -0500 (Fri, 02 May 2008) $
    Author:
    Sergey Vladimirov, Matt Benson
    • Method Detail

      • getNodeSetByKey

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