Class ExposedBufferedInputStream
java.lang.Object
java.io.InputStream
java.io.FilterInputStream
java.io.BufferedInputStream
org.jgroups.util.ExposedBufferedInputStream
- All Implemented Interfaces:
Closeable, AutoCloseable
- Version:
- $Id: ExposedBufferedInputStream.java,v 1.3 2005/07/25 16:57:31 belaban Exp $
- Author:
- Bela Ban
-
Field Summary
Fields inherited from class FilterInputStream
in -
Constructor Summary
ConstructorsConstructorDescriptionCreates aBufferedInputStreamand saves its argument, the input streamin, for later use.ExposedBufferedInputStream(InputStream in, int size) Creates aBufferedInputStreamwith the specified buffer size, and saves its argument, the input streamin, for later use. -
Method Summary
Methods inherited from class BufferedInputStream
available, close, mark, markSupported, read, read, reset, skip, transferToMethods inherited from class FilterInputStream
readMethods inherited from class InputStream
nullInputStream, readAllBytes, readNBytes, readNBytes, skipNBytes
-
Constructor Details
-
ExposedBufferedInputStream
Creates aBufferedInputStreamand saves its argument, the input streamin, for later use. An internal buffer array is created and stored inbuf.- Parameters:
in- the underlying input stream.
-
ExposedBufferedInputStream
Creates aBufferedInputStreamwith the specified buffer size, and saves its argument, the input streamin, for later use. An internal buffer array of lengthsizeis created and stored inbuf.- Parameters:
in- the underlying input stream.size- the buffer size.- Throws:
IllegalArgumentException- if size invalid input: '<'= 0.
-
-
Method Details
-
reset
public void reset(int size)
-