private void setFactory()

in src/main/org/apache/ant/compress/resources/DeflateResource.java [60:77]


    private void setFactory() {
        setFactory(new DeflateStreamFactory() {
            @Override
            public CompressorOutputStream getCompressorStream(OutputStream stream)
                throws IOException {
                DeflateParameters params = new DeflateParameters();
                params.setWithZlibHeader(zlibHeader);
                return new DeflateCompressorOutputStream(stream, params);
            }
            @Override
            public CompressorInputStream getCompressorStream(InputStream stream)
                throws IOException {
                DeflateParameters params = new DeflateParameters();
                params.setWithZlibHeader(zlibHeader);
                return new DeflateCompressorInputStream(stream, params);
            }
        });
    }