public void init(int type, int level) { if (type == DEFLATER) { stream.deflateInit(level); this.type = DEFLATER; } else if (type == INFLATER) { stream.inflateInit(); inflated_buf = new byte[BUF_SIZE]; this.type = INFLATER; } }