GZIPInputStream построчное чтение

У меня есть файл в формате .gz. Класс Java для чтения этого файла - GZIPInputStream. Однако этот класс не расширяет класс BufferedReader для java. В результате я не могу читать файл построчно. Мне нужно что-то вроде этого reader = new MyGZInputStream( some constructor of GZInputStream)...