Class InfiniteCircularInputStream

java.lang.Object
java.io.InputStream
org.apache.commons.io.input.CircularInputStream
org.apache.commons.io.input.InfiniteCircularInputStream
All Implemented Interfaces:
Closeable, AutoCloseable

An InputStream that infinitely repeats the provided bytes.

Closing this input stream has no effect. The methods in this class can be called after the stream has been closed without generating an IOException.

Since:
2.6
  • Constructor Details

    • InfiniteCircularInputStream

      public InfiniteCircularInputStream(byte[] repeatContent)
      Constructs an instance from the specified array of bytes.
      Parameters:
      repeatContent - Input buffer to be repeated this buffer is not copied.