37383940414243444546
case NONE: return inputStream; case GZIP: return new GZIPInputStream(inputStream); case BZIP2: return new BZip2CompressorInputStream(inputStream); default: throw new IllegalArgumentException("Could not adapt unknown compression " + compression); } }
123124125126127128129130131
} if (name.endsWith(".deflate")) { return new InflaterInputStream(in); } if (name.endsWith(".bz2") || name.endsWith(".bzip2")) { return new BZip2CompressorInputStream(in); } return in; }