Package org.jgroups.util
Class ExposedBufferedInputStream
- java.lang.Object
-
- java.io.InputStream
-
- java.io.FilterInputStream
-
- java.io.BufferedInputStream
-
- org.jgroups.util.ExposedBufferedInputStream
-
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable
public class ExposedBufferedInputStream extends java.io.BufferedInputStream- Version:
- $Id: ExposedBufferedInputStream.java,v 1.3 2005/07/25 16:57:31 belaban Exp $
- Author:
- Bela Ban
-
-
Constructor Summary
Constructors Constructor Description ExposedBufferedInputStream(java.io.InputStream in)Creates aBufferedInputStreamand saves its argument, the input streamin, for later use.ExposedBufferedInputStream(java.io.InputStream in, int size)Creates aBufferedInputStreamwith the specified buffer size, and saves its argument, the input streamin, for later use.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidreset(int size)-
Methods inherited from class java.io.BufferedInputStream
available, close, mark, markSupported, read, read, reset, skip
-
-
-
-
Constructor Detail
-
ExposedBufferedInputStream
public ExposedBufferedInputStream(java.io.InputStream in)
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
public ExposedBufferedInputStream(java.io.InputStream in, int size)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:
java.lang.IllegalArgumentException- if size <= 0.
-
-