Чтение файла GZIP из FileChannel (Java NIO)

Мне нужно прочитать / распаковать файл .gz с учетом FileChannel.

Я поэкспериментировал с извлечением архивов GZIP с использованием GZIPInputStream, но это не займет FileChannel. У меня нет доступа к исходному FileInputStream, из которого был взят FileChannel.

Если бы кто-то мог сказать мне хороший способ (или, по крайней мере,любой способ) чтения GZIP из FileChannel, я был бы очень признателен.

Адаптировано из вопроса осолнце Форумы Oracle.

Ответы на вопрос(2)

Ваш ответ на вопрос