All Implemented Interfaces:
Closeable, AutoCloseable

  • Field Summary

    Fields

    protected final byte[]

    Input buffer for reading compressed data.

    Compressor for this stream.

  • Constructor Summary

    Constructors

    Creates a new input stream and compressor with the default compression level and a default buffer size.

    Creates a new input stream with the specified compressor and a default buffer size.

    Creates a new input stream with the specified compressor and buffer size.

  • Method Summary

    int

    available()

    Returns 0 after EOF has been reached, otherwise always return 1.

    void

    close()

    Closes this input stream and its underlying input stream, discarding any pending uncompressed data.

    void

    mark(int limit)

    This operation is not supported.

    boolean

    Always returns false because this input stream does not support the mark() and reset() methods.

    int

    read()

    Reads a single byte of compressed data from the input stream.

    int

    read(byte[] b, int off, int len)

    Reads compressed data into a byte array.

    void

    reset()

    This operation is not supported.

    long

    skip(long n)

    Skips over and discards data from the input stream.

  • Field Details

    • def

    • buf

  • Constructor Details

    • DeflaterInputStream

    • DeflaterInputStream

    • DeflaterInputStream

  • Method Details

    • close

    • read

    • read

    • skip

    • available

    • markSupported

    • mark

    • reset