Class EnumerableInterpretable.EnumerableNode

  • All Implemented Interfaces:
    Node
    Enclosing class:
    EnumerableInterpretable

    private static class EnumerableInterpretable.EnumerableNode
    extends java.lang.Object
    implements Node
    Interpreter node that reads from an Enumerable.

    From the interpreter's perspective, it is a leaf node.

    • Field Detail

      • enumerable

        private final Enumerable<java.lang.Object[]> enumerable
      • sink

        private final Sink sink
    • Method Detail

      • run

        public void run()
                 throws java.lang.InterruptedException
        Specified by:
        run in interface Node
        Throws:
        java.lang.InterruptedException