Class BoundedInputStream
java.lang.Object
java.io.InputStream
java.io.FilterInputStream
org.apache.commons.io.input.BoundedInputStream
org.apache.commons.compress.utils.BoundedInputStream
- All Implemented Interfaces:
Closeable,AutoCloseable
Deprecated.
A stream that limits reading from a wrapped stream to a given number of bytes.
- Since:
- 1.6
- This class is not thread-safe
-
Field Summary
Fields inherited from class java.io.FilterInputStream
in -
Constructor Summary
ConstructorsConstructorDescriptionBoundedInputStream(InputStream in, long size) Deprecated.Creates the stream that will at most read the given amount of bytes from the given stream. -
Method Summary
Modifier and TypeMethodDescriptionlongDeprecated.Gets how many bytes remain to read.Methods inherited from class org.apache.commons.io.input.BoundedInputStream
available, close, getCount, getMaxLength, isPropagateClose, mark, markSupported, onMaxLength, read, read, read, reset, setPropagateClose, skip, toString
-
Constructor Details
-
BoundedInputStream
Deprecated.Creates the stream that will at most read the given amount of bytes from the given stream.- Parameters:
in- the stream to read fromsize- the maximum amount of bytes to read
-
-
Method Details
-
getBytesRemaining
Deprecated.Gets how many bytes remain to read.- Returns:
- bytes how many bytes remain to read.
- Since:
- 1.21
-
BoundedInputStream.