org.placelab.util
Class ZipUtil

java.lang.Object
  extended byorg.placelab.util.ZipUtil

public class ZipUtil
extends java.lang.Object

Utilities for zip files


Constructor Summary
ZipUtil()
           
 
Method Summary
static void dirToZip(java.io.File dir, java.io.File zipTo)
           
static void extractFile(java.io.File zipPath, java.lang.String entry, java.io.File extractTo)
           
static void pipeStreams(java.io.OutputStream to, java.io.InputStream from)
           
static void pipeStreams(java.util.zip.ZipOutputStream out, java.io.InputStream from)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZipUtil

public ZipUtil()
Method Detail

dirToZip

public static void dirToZip(java.io.File dir,
                            java.io.File zipTo)
                     throws java.io.FileNotFoundException,
                            java.io.IOException
Throws:
java.io.FileNotFoundException
java.io.IOException

pipeStreams

public static void pipeStreams(java.io.OutputStream to,
                               java.io.InputStream from)
                        throws java.io.IOException
Throws:
java.io.IOException

pipeStreams

public static void pipeStreams(java.util.zip.ZipOutputStream out,
                               java.io.InputStream from)
                        throws java.io.IOException
Throws:
java.io.IOException

extractFile

public static void extractFile(java.io.File zipPath,
                               java.lang.String entry,
                               java.io.File extractTo)
                        throws java.io.IOException
Throws:
java.io.IOException