Class BoundedArchiveInputStream

java.lang.Object
java.io.InputStream
org.apache.commons.compress.utils.BoundedArchiveInputStream
All Implemented Interfaces:
Closeable, AutoCloseable
Direct Known Subclasses:
BoundedSeekableByteChannelInputStream

public abstract class BoundedArchiveInputStream extends InputStream
NIO backed bounded input stream for reading a predefined amount of data from.
Since:
1.21
This class is thread-safe
this base class is thread safe but implementations must not be.
  • Constructor Details

    • BoundedArchiveInputStream

      public BoundedArchiveInputStream(long start, long remaining)
      Constructs a new bounded input stream.
      Parameters:
      start - position in the stream from where the reading of this bounded stream starts.
      remaining - amount of bytes which are allowed to read from the bounded stream.
  • Method Details