Class Atomizer.AtomizingFunction
java.lang.Object
net.sf.saxon.expr.Atomizer.AtomizingFunction
- All Implemented Interfaces:
MappingFunction<Item, AtomicValue>
- Enclosing class:
Atomizer
public static class Atomizer.AtomizingFunction
extends Object
implements MappingFunction<Item, AtomicValue>
Implement the mapping function. This is stateless, so there is a singleton instance.
-
Method Summary
Modifier and TypeMethodDescriptionstatic Atomizer.AtomizingFunctionGet the singleton instanceMap one item to a sequence.
-
Method Details
-
getInstance
Get the singleton instance- Returns:
- the singleton instance of this mapping function
-
map
Description copied from interface:MappingFunctionMap one item to a sequence.- Specified by:
mapin interfaceMappingFunction<Item, AtomicValue>- Parameters:
item- The item to be mapped.- Returns:
- one of the following: (a) a SequenceIterator over the sequence of items that the supplied input item maps to, or (b) null if it maps to an empty sequence.
- Throws:
XPathException- if a dynamic error occurs
-