Package com.saxonica.functions.qt4.pin
Interface LabeledItem
- All Superinterfaces:
GroundedValue,Item,Sequence
- All Known Implementing Classes:
LabeledArrayItem,LabeledFunctionItem,LabeledMapItem
A
LabeledItem represents an item together with a label. Most operations on a labeledItem
simply delegate to the subject item.
Because of the widespread use of tests such as XX instanceof NodeInfo, concrete implementations
of LabeledItem are subclasses of NodeInfo, AtomicValue, etc
-
Method Summary
Modifier and TypeMethodDescriptiongetLabel()Get the label of this value, typically, information about the containing maps and arrays in the containing treeGet the subject item without its labelMethods inherited from interface net.sf.saxon.om.GroundedValue
asIterable, concatenate, containsNode, effectiveBooleanValue, materializeMethods inherited from interface net.sf.saxon.om.Item
atomize, getGenre, getLength, getStringValue, getUnicodeStringValue, head, isStreamed, itemAt, iterate, reduce, subsequence, toShortStringMethods inherited from interface net.sf.saxon.om.Sequence
makeRepeatable