Package Summary  Overview Summary

class:GZIPInputStream [CHANGED]

field:crc [NONE]

  • crc

    protected CRC32 crc
    CRC-32 for uncompressed data.

field:eos [NONE]

  • eos

    protected boolean eos
    Indicates end of input stream.

field:GZIP_MAGIC [NONE]

constructor:GZIPInputStream(java.io.InputStream, int) [CHANGED]

  • GZIPInputStream

    public GZIPInputStreampublic GZIPInputStream​(InputStream in,
                           int size)
                    throws IOException
    
    Creates a new input stream with the specified buffer size.
    Parameters:
    in - the input stream
    size - the input buffer size
    Throws:
    ZipException - if a GZIP format error has occurred or the compression method used is unsupported
    IOException - if an I/O error has occurred
    IllegalArgumentException - if size <= 0
  • GZIPInputStream

    public GZIPInputStream(InputStream in,
                           int size)
                    throws IOException
    
    Creates a new input stream with the specified buffer size.
    Parameters:
    in - the input stream
    size - the input buffer size
    Throws:
    ZipException - if a GZIP format error has occurred or the compression method used is unsupported
    IOException - if an I/O error has occurred
    IllegalArgumentException - if size <= 0
  • GZIPInputStream

    public GZIPInputStream​(InputStream in,
                           int size)
                    throws IOException
    
    Creates a new input stream with the specified buffer size.
    Parameters:
    in - the input stream
    size - the input buffer size
    Throws:
    ZipException - if a GZIP format error has occurred or the compression method used is unsupported
    IOException - if an I/O error has occurred
    IllegalArgumentException - if size <= 0

constructor:GZIPInputStream(java.io.InputStream) [CHANGED]

  • GZIPInputStream

    public GZIPInputStreampublic GZIPInputStream​(InputStream in)
                    throws IOException
    
    Creates a new input stream with a default buffer size.
    Parameters:
    in - the input stream
    Throws:
    ZipException - if a GZIP format error has occurred or the compression method used is unsupported
    IOException - if an I/O error has occurred
  • GZIPInputStream

    public GZIPInputStream(InputStream in)
                    throws IOException
    
    Creates a new input stream with a default buffer size.
    Parameters:
    in - the input stream
    Throws:
    ZipException - if a GZIP format error has occurred or the compression method used is unsupported
    IOException - if an I/O error has occurred
  • GZIPInputStream

    public GZIPInputStream​(InputStream in)
                    throws IOException
    
    Creates a new input stream with a default buffer size.
    Parameters:
    in - the input stream
    Throws:
    ZipException - if a GZIP format error has occurred or the compression method used is unsupported
    IOException - if an I/O error has occurred

method:read(byte[], int, int) [CHANGED]

  • read

    public int readpublic int read​(byte[] buf,
                    int off,
                    int len)
             throws IOException
    
    Reads uncompressed data into an array of bytes. If len is not zero, the method will block until some input can be decompressed; otherwise, no bytes are read and 0 is returned.
    Overrides:
    read in class InflaterInputStream
    Parameters:
    buf - the buffer into which the data is read
    off - the start offset in the destination array b
    len - the maximum number of bytes read
    Returns:
    the actual number of bytes read, or -1 if the end of the compressed input stream is reached
    Throws:
    NullPointerException - If buf is null.
    IndexOutOfBoundsException - If off is negative, len is negative, or len is greater than buf.length - off
    ZipException - if the compressed input data is corrupt.
    IOException - if an I/O error has occurred.
    See Also:
    FilterInputStream.in
  • read

    public int read(byte[] buf,
                    int off,
                    int len)
             throws IOException
    
    Reads uncompressed data into an array of bytes. If len is not zero, the method will block until some input can be decompressed; otherwise, no bytes are read and 0 is returned.
    Overrides:
    read in class InflaterInputStream
    Parameters:
    buf - the buffer into which the data is read
    off - the start offset in the destination array b
    len - the maximum number of bytes read
    Returns:
    the actual number of bytes read, or -1 if the end of the compressed input stream is reached
    Throws:
    NullPointerException - If buf is null.
    IndexOutOfBoundsException - If off is negative, len is negative, or len is greater than buf.length - off
    ZipException - if the compressed input data is corrupt.
    IOException - if an I/O error has occurred.
    See Also:
    FilterInputStream.in
  • read

    public int read​(byte[] buf,
                    int off,
                    int len)
             throws IOException
    
    Reads uncompressed data into an array of bytes. If len is not zero, the method will block until some input can be decompressed; otherwise, no bytes are read and 0 is returned.
    Overrides:
    read in class InflaterInputStream
    Parameters:
    buf - the buffer into which the data is read
    off - the start offset in the destination array b
    len - the maximum number of bytes read
    Returns:
    the actual number of bytes read, or -1 if the end of the compressed input stream is reached
    Throws:
    NullPointerException - If buf is null.
    IndexOutOfBoundsException - If off is negative, len is negative, or len is greater than buf.length - off
    ZipException - if the compressed input data is corrupt.
    IOException - if an I/O error has occurred.
    See Also:
    FilterInputStream.in

method:close() [CHANGED]

© 2017 Oracle Corporation and/or its affiliates