@Override public Class<? extends Decompressor> getDecompressorType() { return ZlibFactory.isNativeZlibLoaded(conf) ? GzipZlibDecompressor.class : BuiltInGzipDecompressor.class; }
/** * Return the appropriate type of the zlib decompressor. * * @param conf configuration * @return the appropriate type of the zlib decompressor. */ public static Class<? extends Decompressor> getZlibDecompressorType(Configuration conf) { return (isNativeZlibLoaded(conf)) ? ZlibDecompressor.class : BuiltInZlibInflater.class; }
/** * Return the appropriate type of the zlib compressor. * * @param conf configuration * @return the appropriate type of the zlib compressor. */ public static Class<? extends Compressor> getZlibCompressorType(Configuration conf) { return (isNativeZlibLoaded(conf)) ? ZlibCompressor.class : BuiltInZlibDeflater.class; }
@Override public Class<? extends Compressor> getCompressorType() { return ZlibFactory.isNativeZlibLoaded(conf) ? GzipZlibCompressor.class : null; }
@Override public DirectDecompressor createDirectDecompressor() { return ZlibFactory.isNativeZlibLoaded(conf) ? new ZlibDecompressor.ZlibDirectDecompressor( ZlibDecompressor.CompressionHeader.AUTODETECT_GZIP_ZLIB, 0) : null; }
@Override public Compressor createCompressor() { return (ZlibFactory.isNativeZlibLoaded(conf)) ? new GzipZlibCompressor(conf) : null; }
/** * Return the appropriate implementation of the zlib direct decompressor. * * @param conf configuration * @return the appropriate implementation of the zlib decompressor. */ public static DirectDecompressor getZlibDirectDecompressor(Configuration conf) { return (isNativeZlibLoaded(conf)) ? new ZlibDecompressor.ZlibDirectDecompressor() : null; }
@Override public Decompressor createDecompressor() { return (ZlibFactory.isNativeZlibLoaded(conf)) ? new GzipZlibDecompressor() : new BuiltInGzipDecompressor(); }
/** * Return the appropriate implementation of the zlib decompressor. * * @param conf configuration * @return the appropriate implementation of the zlib decompressor. */ public static Decompressor getZlibDecompressor(Configuration conf) { return (isNativeZlibLoaded(conf)) ? new ZlibDecompressor() : new BuiltInZlibInflater(); }
@Override public CompressionOutputStream createOutputStream(OutputStream out) throws IOException { if (!ZlibFactory.isNativeZlibLoaded(conf)) { return new GzipOutputStream(out); } return CompressionCodec.Util. createOutputStreamWithCodecPool(this, conf, out); }
@Override public CompressionOutputStream createOutputStream(OutputStream out) throws IOException { if (ZlibFactory.isNativeZlibLoaded(getConf())) { return super.createOutputStream(out); } return new ReusableGzipOutputStream(out); }
/** * Return the appropriate implementation of the zlib compressor. * * @param conf configuration * @return the appropriate implementation of the zlib compressor. */ public static Compressor getZlibCompressor(Configuration conf) { return (isNativeZlibLoaded(conf)) ? new ZlibCompressor(conf) : new BuiltInZlibDeflater(ZlibFactory.getCompressionLevel(conf).compressionLevel()); }
zlibLoaded = ZlibFactory.isNativeZlibLoaded(conf); if (zlibLoaded) { zlibLibraryName = ZlibFactory.getLibraryName();
(codec instanceof GzipCodec) && !NativeCodeLoader.isNativeCodeLoaded() && !ZlibFactory.isNativeZlibLoaded(conf)) { throw new IllegalArgumentException("SequenceFile doesn't work with " + "GzipCodec without native-hadoop " +
@Override public Class<? extends Decompressor> getDecompressorType() { return ZlibFactory.isNativeZlibLoaded(conf) ? GzipZlibDecompressor.class : BuiltInGzipDecompressor.class; }
/** * Return the appropriate implementation of the zlib direct decompressor. * * @param conf configuration * @return the appropriate implementation of the zlib decompressor. */ public static DirectDecompressor getZlibDirectDecompressor(Configuration conf) { return (isNativeZlibLoaded(conf)) ? new ZlibDecompressor.ZlibDirectDecompressor() : null; }
@Override public DirectDecompressor createDirectDecompressor() { return ZlibFactory.isNativeZlibLoaded(conf) ? new ZlibDecompressor.ZlibDirectDecompressor( ZlibDecompressor.CompressionHeader.AUTODETECT_GZIP_ZLIB, 0) : null; }
@Override public CompressionOutputStream createOutputStream(OutputStream out) throws IOException { if (!ZlibFactory.isNativeZlibLoaded(conf)) { return new GzipOutputStream(out); } return CompressionCodec.Util. createOutputStreamWithCodecPool(this, conf, out); }
/** * Return the appropriate implementation of the zlib decompressor. * * @param conf configuration * @return the appropriate implementation of the zlib decompressor. */ public static Decompressor getZlibDecompressor(Configuration conf) { return (isNativeZlibLoaded(conf)) ? new ZlibDecompressor() : new BuiltInZlibInflater(); }
@Override public CompressionOutputStream createOutputStream(OutputStream out) throws IOException { if (ZlibFactory.isNativeZlibLoaded(getConf())) { return super.createOutputStream(out); } return new ReusableGzipOutputStream(out); }