Class IteratorStreamFunctionBase0

    • Constructor Detail

      • IteratorStreamFunctionBase0

        public IteratorStreamFunctionBase0()
    • Method Detail

      • checkBuild

        public void checkBuild​(ExprList args)
        Partially checks if the iterator function can be executed with the given arguments.
        Specified by:
        checkBuild in class IteratorStreamFunctionBase
        Parameters:
        args - -
      • exec

        public final void exec​(java.util.List<NodeValue> args,
                               java.util.function.Consumer<java.util.List<java.util.List<NodeValue>>> nodeValuesStream)
        IteratorFunction call to a list of evaluated argument values.
        Specified by:
        exec in class IteratorStreamFunctionBase
        Parameters:
        args - -
        nodeValuesStream - - where to emit collections of nodevalues
      • exec

        public abstract void exec​(java.util.function.Consumer<java.util.List<java.util.List<NodeValue>>> nodeValuesStream)