Class Atomizer.AtomizingFunction

  • All Implemented Interfaces:
    MappingFunction
    Enclosing class:
    Atomizer

    public static class Atomizer.AtomizingFunction
    extends java.lang.Object
    implements MappingFunction
    Implement the mapping function. This is stateless, so there is a singleton instance.
    • Method Detail

      • getInstance

        public static Atomizer.AtomizingFunction getInstance()
        Get the singleton instance
        Returns:
        the singleton instance of this mapping function
      • map

        public SequenceIterator map​(Item item)
                             throws XPathException
        Description copied from interface: MappingFunction
        Map one item to a sequence.
        Specified by:
        map in interface MappingFunction
        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