Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.util.zip.ZipOutputStream1.1

java.lang.Object
   |
   +--java.io.OutputStream
         |
         +--java.io.FilterOutputStream
               |
               +--java.util.zip.DeflaterOutputStream
                     |
                     +--java.util.zip.ZipOutputStream

Deklaration

public class ZipOutputStream
extends java.util.zip.DeflaterOutputStream
implements java.util.zip.ZipConstants

Beschreibung

Diese Klasse stellt einen Stream zur Verfügung, mit dem ZIP-Dateien erzeugt werden können. Die Archivierung kann hierbei mit oder ohne Kompression erfolgen.


 
Datenelemente
public static final intSTORED
public static final intDEFLATED
 
Konstruktoren
publicZipOutputStream(OutputStream out)
 
Methoden
public voidclose()
public voidcloseEntry()
public voidfinish()
public voidputNextEntry(ZipEntry e)
public voidsetComment(String comment)
public voidsetLevel(int level)
public voidsetMethod(int method)
public synchronized voidwrite(byte[] b, int off, int len)


 

Datenelemente im Detail

public static final int STORED
Konstante für Archivierung ohne Kompression.
public static final int DEFLATED
Konstante für Archivierung mit Kompression.

 

Konstruktoren im Detail

public ZipOutputStream(OutputStream out)
Erzeugt einen neuen ZipOutputStream, der das Archiv in den Stream out schreibt.

 

Methoden im Detail

public void close()
Schließt den Stream und den darunterliegenden Stream.
Exception: IOException
public void closeEntry()
Schließt den aktuellen Eintrag.
Exception: IOException
public void finish()
Schließt den Stream, ohne den darunterliegenden Stream zu schließen.
Exception: IOException
Exception: ZipException
public void putNextEntry(ZipEntry e)
Beginnt einen neuen Eintrag in das Archiv. Falls der vorhergehende Eintrag noch nicht geschlossen war, wird er geschlossen.
Exception: IOException
public void setComment(String comment)
Setzt das optionale Kommentarfeld des Eintrags auf comment.
Exception: IllegalArgumentException
public void setLevel(int level)
Setzt den Kompressions-Level auf level. Für level muß eine Zahl im Bereich von 0-9 angegeben werden.
public void setMethod(int method)
Setzt die Kompressionsmethode für den Eintrag auf method (STORED oder DEFLATED).
public synchronized void write(byte[] b, int off, int len)
Schreibt die ersten len Bytes ab dem Index off von b in das Archiv.
Exception: IOException
Exception: ZipException


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.