org.apache.ant.compress.util
Class XZStreamFactory
java.lang.Object
org.apache.ant.compress.util.XZStreamFactory
- All Implemented Interfaces:
- CompressorStreamFactory, CompressorWithConcatenatedStreamsFactory
public class XZStreamFactory
- extends java.lang.Object
- implements CompressorWithConcatenatedStreamsFactory
Creates streams for the supported compression formats.
- Since:
- Apache Compress Antlib 1.2
Method Summary |
org.apache.commons.compress.compressors.CompressorInputStream |
getCompressorStream(java.io.InputStream stream)
|
org.apache.commons.compress.compressors.CompressorInputStream |
getCompressorStream(java.io.InputStream stream,
boolean decompressConcatenated)
|
org.apache.commons.compress.compressors.CompressorOutputStream |
getCompressorStream(java.io.OutputStream stream)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XZStreamFactory
public XZStreamFactory()
getCompressorStream
public org.apache.commons.compress.compressors.CompressorInputStream getCompressorStream(java.io.InputStream stream)
throws java.io.IOException
- Specified by:
getCompressorStream
in interface CompressorStreamFactory
- Parameters:
stream
- the stream to read from, should be buffered
- Throws:
java.io.IOException
getCompressorStream
public org.apache.commons.compress.compressors.CompressorInputStream getCompressorStream(java.io.InputStream stream,
boolean decompressConcatenated)
throws java.io.IOException
- Specified by:
getCompressorStream
in interface CompressorWithConcatenatedStreamsFactory
- Parameters:
stream
- the stream to read from, should be buffereddecompressConcatenated
- if true, decompress until the end of the
input; if false, stop after the first
stream
- Throws:
java.io.IOException
getCompressorStream
public org.apache.commons.compress.compressors.CompressorOutputStream getCompressorStream(java.io.OutputStream stream)
throws java.io.IOException
- Specified by:
getCompressorStream
in interface CompressorStreamFactory
- Parameters:
stream
- the stream to write to, should be buffered
- Throws:
java.io.IOException