Example usage for org.apache.commons.compress.compressors.pack200 Pack200CompressorInputStream Pack200CompressorInputStream

List of usage examples for org.apache.commons.compress.compressors.pack200 Pack200CompressorInputStream Pack200CompressorInputStream

Introduction

In this page you can find the example usage for org.apache.commons.compress.compressors.pack200 Pack200CompressorInputStream Pack200CompressorInputStream.

Prototype

public Pack200CompressorInputStream(final File f, final Pack200Strategy mode, final Map<String, String> props)
        throws IOException 

Source Link

Document

Decompresses the given file using the given strategy to cache the results and the given properties.

Usage

From source file:org.apache.ant.compress.taskdefs.UnPack200.java

public UnPack200() {
    super(".pack");
    setFactory(new Pack200StreamFactory() {
        public CompressorInputStream getCompressorStream(InputStream stream) throws IOException {
            return new Pack200CompressorInputStream(stream, strategy.getStrategy(), properties);
        }/*from   w  w  w.  j  av  a 2 s  .  com*/

        public CompressorInputStream getCompressorInputStream(File file) throws IOException {
            return new Pack200CompressorInputStream(file, strategy.getStrategy(), properties);
        }
    });
}