# Uses of Interface
org.apache.commons.jxpath.KeyManager

Packages that use KeyManager
Package
Description
org.apache.commons.jxpath
Public, abstract part of JXPath: interfaces and configuration.
org.apache.commons.jxpath.util
Utility classes to assist with JXPath implementation(s) and/or usage.

- ## Uses of KeyManager in org.apache.commons.jxpath

  Subinterfaces of KeyManager in org.apache.commons.jxpath
  Modifier and Type
  Interface
  Description
  `interface`
  `ExtendedKeyManager`
  More complete implementation for the XPath `"key()"` function.
  Fields in org.apache.commons.jxpath declared as KeyManager
  Modifier and Type
  Field
  Description
  `protected KeyManager`
  JXPathContext.`keyManager`
  KeyManager
  Methods in org.apache.commons.jxpath that return KeyManager
  Modifier and Type
  Method
  Description
  `KeyManager`
  JXPathContext.`getKeyManager()`
  Returns this context's key manager.
  Methods in org.apache.commons.jxpath with parameters of type KeyManager
  Modifier and Type
  Method
  Description
  `void`
  JXPathContext.`setKeyManager(KeyManager keyManager)`
  Install a key manager that will be used by the context to look up a node by a key value.

- ## Uses of KeyManager in org.apache.commons.jxpath.util

  Methods in org.apache.commons.jxpath.util with parameters of type KeyManager
  Modifier and Type
  Method
  Description
  `static ExtendedKeyManager`
  KeyManagerUtils.`getExtendedKeyManager(KeyManager keyManager)`
  Gets an ExtendedKeyManager from the specified KeyManager.