Class SimpleCloseableInputProvider<E>

java.lang.Object
org.apache.flink.runtime.operators.util.SimpleCloseableInputProvider<E>
All Implemented Interfaces:
Closeable, AutoCloseable, CloseableInputProvider<E>

public class SimpleCloseableInputProvider<E> extends Object implements CloseableInputProvider<E>
A simple iterator provider that returns a supplied iterator and does nothing when closed.
  • Constructor Details

    • SimpleCloseableInputProvider

      public SimpleCloseableInputProvider(org.apache.flink.util.MutableObjectIterator<E> iterator)
      Creates a new simple input provider that will return the given iterator.
      Parameters:
      iterator - The iterator that will be returned.
  • Method Details