org.apache.ant.compress.util
Class ArStreamFactory

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

public class ArStreamFactory
extends java.lang.Object
implements ArchiveStreamFactory


Constructor Summary
ArStreamFactory()
           
 
Method Summary
 org.apache.commons.compress.archivers.ArchiveInputStream getArchiveStream(java.io.InputStream stream, java.lang.String encoding)
           
 org.apache.commons.compress.archivers.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

ArStreamFactory

public ArStreamFactory()
Method Detail

getArchiveStream

public org.apache.commons.compress.archivers.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, ignored
Throws:
java.io.IOException

getArchiveStream

public org.apache.commons.compress.archivers.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, ignored
Throws:
java.io.IOException