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.ZipInputStream1.1

java.lang.Object
   |
   +--java.io.InputStream
         |
         +--java.io.FilterInputStream
               |
               +--java.util.zip.InflaterInputStream
                     |
                     +--java.util.zip.ZipInputStream

Deklaration

public class ZipInputStream
extends java.util.zip.InflaterInputStream
implements java.util.zip.ZipConstants

Beschreibung

Diese Klasse stellt einen Stream zur Verfügung, mit dem ZIP-Dateien gelesen werden können. Es können sowohl komprimierte als auch nicht komprimierte Einträge gelesen werden.


 
Konstruktoren
publicZipInputStream(InputStream in)
 
Methoden
public voidclose()
public voidcloseEntry()
protected ZipEntrycreateZipEntry(String name)     [1.2]
public ZipEntrygetNextEntry()
public intread(byte[] b, int off, int len)
public longskip(long n)


 

Konstruktoren im Detail

public ZipInputStream(InputStream in)
Erzeugt einen neuen ZipInputStream, der auf dem Stream in arbeitet.

 

Methoden im Detail

public void close()
Schließt den Stream durch Schließen des darunterliegenden Streams.
Exception: IOException
public void closeEntry()
Springt im Archiv auf den nächsten Eintrag im ZIP-Archiv.
Exception: IOException
protected ZipEntry createZipEntry(String name)     [1.2]
Erzeugt einen neuen Eintrag im Archiv mit dem Namen name.
public ZipEntry getNextEntry()
Springt auf den nächsten Eintrag im ZIP-Archiv vor und liefert ein dazugehöriges ZipEntry-Objekt. Der Rückgabewert ist null, falls kein Eintrag mehr vorhanden ist.
Exception: IOException
public int read(byte[] b, int off, int len)
Füllt das Array b ab dem Index off mit len Datenbytes des aktuellen ZIP-Eintrags.
Exception: IOException
public long skip(long n)
Versucht, n Bytes aus dem Stream zu überlesen, und liefert die Anzahl der tatsächlich übersrungenen Bytes. Diese kann kleiner als n sein, wenn vorzeitig das Ende des Streams erreicht wird. Fall momentan weniger als n Bytes im Stream bereitstehen, blockiert diese Methode so lange, bis n Bytes gelesen werden konnten oder das Stream-Ende erreicht ist.
Exception: IOException


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

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