public class ItemWithMergeKeys extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) Item |
baseItem |
(package private) List<AtomicValue> |
sortKeyValues |
(package private) String |
sourceName |
| Constructor and Description |
|---|
ItemWithMergeKeys(Item bItem,
SortKeyDefinitionList sKeys,
String name,
XPathContext context)
Create an item, calculate with its merge keys, and construct the composite item in which
the merge key values are saved
|
Item baseItem
List<AtomicValue> sortKeyValues
String sourceName
ItemWithMergeKeys(Item bItem, SortKeyDefinitionList sKeys, String name, XPathContext context) throws XPathException
bItem - the item to be encapsulatedsKeys - the merge key definitionsname - the merge source namecontext - the dynamic context, used for evaluating the merge keys for the itemXPathException - if evaluation of a sort key fails