src/share/classes/java/util/zip/DeflaterInputStream.java

Print this page

        

*** 95,105 **** * size. * * @param in input stream to read the uncompressed data to * @param defl compressor ("deflater") for this stream * @param bufLen compression buffer size ! * @throws IllegalArgumentException if {@code bufLen} is <= 0 * @throws NullPointerException if {@code in} or {@code defl} is null */ public DeflaterInputStream(InputStream in, Deflater defl, int bufLen) { super(in); --- 95,105 ---- * size. * * @param in input stream to read the uncompressed data to * @param defl compressor ("deflater") for this stream * @param bufLen compression buffer size ! * @throws IllegalArgumentException if {@code bufLen <= 0} * @throws NullPointerException if {@code in} or {@code defl} is null */ public DeflaterInputStream(InputStream in, Deflater defl, int bufLen) { super(in);
*** 161,172 **** * @param b buffer into which the data is read * @param off starting offset of the data within {@code b} * @param len maximum number of compressed bytes to read into {@code b} * @return the actual number of bytes read, or -1 if the end of the * uncompressed input stream is reached ! * @throws IndexOutOfBoundsException if {@code len} > {@code b.length - ! * off} * @throws IOException if an I/O error occurs or if this input stream is * already closed */ public int read(byte[] b, int off, int len) throws IOException { // Sanity checks --- 161,171 ---- * @param b buffer into which the data is read * @param off starting offset of the data within {@code b} * @param len maximum number of compressed bytes to read into {@code b} * @return the actual number of bytes read, or -1 if the end of the * uncompressed input stream is reached ! * @throws IndexOutOfBoundsException if {@code len > b.length - off} * @throws IOException if an I/O error occurs or if this input stream is * already closed */ public int read(byte[] b, int off, int len) throws IOException { // Sanity checks