Class AtomicSequenceConverter.AtomicSequenceConverterElaborator

  • Enclosing class:

    public static class AtomicSequenceConverter.AtomicSequenceConverterElaborator
    extends PullElaborator
    Elaborator for an AtomicSequenceConverter (including an UntypedAtomicConverter, which is the same except that it uses a different converter internally)
    • Constructor Detail

      • AtomicSequenceConverterElaborator

        public AtomicSequenceConverterElaborator()
    • Method Detail

      • elaborateForItem

        public ItemEvaluator elaborateForItem()
        Description copied from class: Elaborator
        Get a function that evaluates the underlying expression in the form of a Item. This must only be called for expressions whose result has cardinality zero or one.
        elaborateForItem in class PullElaborator
        an evaluator for the expression that returns an Item, or null to represent an empty sequence.