public class KeyMappingFunction extends Object implements MappingFunction<AtomicValue,NodeInfo>
Modifier and Type | Field and Description |
---|---|
TreeInfo |
document |
XPathContext |
keyContext |
KeyManager |
keyManager |
KeyDefinitionSet |
keySet |
Constructor and Description |
---|
KeyMappingFunction(XPathContext keyContext,
TreeInfo document,
KeyManager keyManager,
KeyDefinitionSet keySet) |
Modifier and Type | Method and Description |
---|---|
SequenceIterator |
map(AtomicValue item)
Map one item to a sequence.
|
public XPathContext keyContext
public TreeInfo document
public KeyManager keyManager
public KeyDefinitionSet keySet
public KeyMappingFunction(XPathContext keyContext, TreeInfo document, KeyManager keyManager, KeyDefinitionSet keySet)
public SequenceIterator map(AtomicValue item) throws XPathException
MappingFunction
map
in interface MappingFunction<AtomicValue,NodeInfo>
item
- The item to be mapped.XPathException
- if a dynamic error occursCopyright (c) 2004-2017 Saxonica Limited. All rights reserved.