com.wizzardo.tools.io
Class ZipTools.ZipWriter

java.lang.Object
  extended by com.wizzardo.tools.io.ZipTools.ZipWriter
All Implemented Interfaces:
java.io.Closeable
Enclosing class:
ZipTools

public static class ZipTools.ZipWriter
extends java.lang.Object
implements java.io.Closeable


Field Summary
protected  java.util.zip.ZipOutputStream out
           
 
Constructor Summary
ZipTools.ZipWriter(java.io.File file)
           
ZipTools.ZipWriter(java.io.OutputStream outputStream)
           
ZipTools.ZipWriter(java.lang.String file)
           
 
Method Summary
 void close()
           
 ZipTools.ZipWriter flush()
           
 ZipTools.ZipWriter setLevel(int level)
           
 ZipTools.ZipWriter setMethod(int method)
           
 ZipTools.ZipWriter write(ZipTools.ZipBuilderEntry entry)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

out

protected java.util.zip.ZipOutputStream out
Constructor Detail

ZipTools.ZipWriter

public ZipTools.ZipWriter(java.lang.String file)
                   throws java.io.IOException
Throws:
java.io.IOException

ZipTools.ZipWriter

public ZipTools.ZipWriter(java.io.File file)
                   throws java.io.IOException
Throws:
java.io.IOException

ZipTools.ZipWriter

public ZipTools.ZipWriter(java.io.OutputStream outputStream)
                   throws java.io.IOException
Throws:
java.io.IOException
Method Detail

setLevel

public ZipTools.ZipWriter setLevel(int level)

setMethod

public ZipTools.ZipWriter setMethod(int method)

write

public ZipTools.ZipWriter write(ZipTools.ZipBuilderEntry entry)
                         throws java.io.IOException
Throws:
java.io.IOException

flush

public ZipTools.ZipWriter flush()
                         throws java.io.IOException
Throws:
java.io.IOException

close

public void close()
           throws java.io.IOException
Specified by:
close in interface java.io.Closeable
Throws:
java.io.IOException