org.apache.ant.compress.util
Class ZipStreamFactory

java.lang.Object
  extended by org.apache.ant.compress.util.ZipStreamFactory
All Implemented Interfaces:
ArchiveStreamFactory

public class ZipStreamFactory
extends java.lang.Object
implements ArchiveStreamFactory


Constructor Summary
ZipStreamFactory()
           
 
Method Summary
 ArchiveInputStream getArchiveStream(java.io.InputStream stream, java.lang.String encoding)
           
 ArchiveOutputStream getArchiveStream(java.io.OutputStream stream, java.lang.String encoding)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZipStreamFactory

public ZipStreamFactory()
Method Detail

getArchiveStream

public ArchiveInputStream getArchiveStream(java.io.InputStream stream,
                                           java.lang.String encoding)
                                    throws java.io.IOException
Specified by:
getArchiveStream in interface ArchiveStreamFactory
Parameters:
stream - the stream to read from, should be buffered
encoding - the encoding of the entry names
Throws:
java.io.IOException

getArchiveStream

public ArchiveOutputStream getArchiveStream(java.io.OutputStream stream,
                                            java.lang.String encoding)
                                     throws java.io.IOException
Specified by:
getArchiveStream in interface ArchiveStreamFactory
Parameters:
stream - the stream to write to, should be buffered
encoding - the encoding of the entry names
Throws:
java.io.IOException