Package org.eclipse.net4j.util.io

# Klasse ZIPUtil

java.lang.Object
org.eclipse.net4j.util.io.ZIPUtil

public final class ZIPUtil extends Object

Autor:
  Eike Stepper

## Verschachtelte Klassen - Übersicht

Verschachtelte Klassen
Modifizierer und Typ
Klasse
Beschreibung
`static final class`
`ZIPUtil.EntryContext`
`static class`
`ZIPUtil.FileSystemUnzipHandler`
`static class`
`ZIPUtil.FileSystemZipHandler`
`static interface`
`ZIPUtil.UnzipHandler`
`static interface`
`ZIPUtil.ZipEntryHandler`

## Feldübersicht

Felder
Modifizierer und Typ
Feld
Beschreibung
`static final int`
`DEFALULT_BUFFER_SIZE`
Veraltet.
As of 3.4 use `DEFAULT_BUFFER_SIZE`.
`static final int`
`DEFAULT_BUFFER_SIZE`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`static void`
`unzip(File zipFile, File targetFolder)`
`static void`
`unzip(File zipFile, ZIPUtil.UnzipHandler handler)`
`static void`
`zip(File sourceFolder, boolean excludeRoot, File zipFile)`
`static void`
`zip(ZIPUtil.ZipEntryHandler handler, File zipFile)`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Felddetails

### DEFALULT_BUFFER_SIZE

@Deprecated public static final int DEFALULT_BUFFER_SIZE
Veraltet.
As of 3.4 use `DEFAULT_BUFFER_SIZE`.

Siehe auch:
  - Konstantenfeldwerte

### DEFAULT_BUFFER_SIZE

public static final int DEFAULT_BUFFER_SIZE

Seit:
  3.4
Siehe auch:
  - Konstantenfeldwerte

## Methodendetails

### zip

public static void zip(ZIPUtil.ZipEntryHandler handler, File zipFile) throws IORuntimeException

Löst aus:
  `IORuntimeException`

### zip

public static void zip(File sourceFolder, boolean excludeRoot, File zipFile)

### unzip

public static void unzip(File zipFile, ZIPUtil.UnzipHandler handler) throws IORuntimeException

Löst aus:
  `IORuntimeException`

### unzip

public static void unzip(File zipFile, File targetFolder) throws IORuntimeException

Löst aus:
  `IORuntimeException`