Package org.apache.commons.jxpath.util
Class KeyManagerUtils.SingleNodeExtendedKeyManager
java.lang.Object
org.apache.commons.jxpath.util.KeyManagerUtils.SingleNodeExtendedKeyManager
- All Implemented Interfaces:
ExtendedKeyManager,KeyManager
- Enclosing class:
KeyManagerUtils
private static class KeyManagerUtils.SingleNodeExtendedKeyManager
extends Object
implements ExtendedKeyManager
Adapt KeyManager to implement ExtendedKeyManager.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSingleNodeExtendedKeyManager(KeyManager delegate) Create a new SingleNodeExtendedKeyManager. -
Method Summary
Modifier and TypeMethodDescriptiongetNodeSetByKey(JXPathContext context, String key, Object value) Find a NodeSet by key/value.getPointerByKey(JXPathContext context, String keyName, String keyValue) Find a node by key/value.
-
Field Details
-
delegate
-
-
Constructor Details
-
SingleNodeExtendedKeyManager
Create a new SingleNodeExtendedKeyManager.- Parameters:
delegate- KeyManager to wrap
-
-
Method Details
-
getNodeSetByKey
Description copied from interface:ExtendedKeyManagerFind a NodeSet by key/value.- Specified by:
getNodeSetByKeyin interfaceExtendedKeyManager- Parameters:
context- basekey- Stringvalue- Object- Returns:
- NodeSet found
-
getPointerByKey
Description copied from interface:KeyManagerFind a node by key/value.- Specified by:
getPointerByKeyin interfaceKeyManager- Parameters:
context- to searchkeyName- StringkeyValue- String- Returns:
- Pointer
-