public Deflate()

in src/main/org/apache/ant/compress/taskdefs/Deflate.java [41:58]


    public Deflate() {
        super(new PackBase.ResourceWrapper() {
                @Override
                public CommonsCompressCompressorResource wrap(Resource dest) {
                    return new DeflateResource(dest);
                }
            });
        setFactory(new DeflateStreamFactory() {
                @Override
                public CompressorOutputStream getCompressorStream(OutputStream stream)
                    throws IOException {
                    DeflateParameters params = new DeflateParameters();
                    params.setCompressionLevel(level);
                    params.setWithZlibHeader(zlibHeader);
                    return new DeflateCompressorOutputStream(stream, params);
                }
            });
    }