n</PRE>
<DL>
<DD>Reads a byte of uncompressed data. This method will block until
 enough input is available for decompression.<DD><DL>
<DT><B>Returns:</B><DD>the byte read, or -1 if end of compressed input is reached<DT><B>Throws:</B><DD>java.io.IOException - if an I/O error has occurred<DT><B>Overrides:</B><DD>read in class java.io.FilterInputStream</DL>
</DD>
</DL>
<HR>

<A NAME="read(byte[], int, int)"><!-- --></A><H3>
read</H3>
<PRE>
public int <B>read</B>(byte[]&nbsp;b,
                int&n