java.util.zip - InflaterOutputStream-Klasse
Einführung
Das java.util.zip.InflaterOutputStream class implementiert einen Ausgabestreamfilter zum Dekomprimieren von Daten, die im Komprimierungsformat "deflate" gespeichert sind.
Klassenerklärung
Es folgt die Erklärung für java.util.zip.InflaterOutputStream Klasse -
public class InflaterOutputStream
extends FilterOutputStream
Felder
Es folgen die Felder für java.util.zip.InflaterOutputStream Klasse -
protected byte[] buf - Ausgabepuffer zum Schreiben unkomprimierter Daten.
protected Inflater inf - Dekomprimierer für diesen Stream.
Konstruktoren
Sr.Nr. | Konstruktor & Beschreibung |
---|---|
1 | InflaterOutputStream(OutputStream out) Erstellt einen neuen Ausgabestream mit einem Standarddekomprimierer und einer Standardpuffergröße. |
2 | InflaterOutputStream(OutputStream out, Inflater infl) Erstellt einen neuen Ausgabestream mit dem angegebenen Dekomprimierer und einer Standardpuffergröße. |
3 | InflaterOutputStream(OutputStream out, Inflater infl, int bufLen) Erstellt einen neuen Ausgabestream mit der angegebenen Dekomprimierungs- und Puffergröße. |
Klassenmethoden
Sr.Nr. | Methode & Beschreibung |
---|---|
1 | void close ()
Schreibt verbleibende komprimierte Daten in den Ausgabestream und schließt den zugrunde liegenden Stream. |
2 | void finish ()
Beendet das Schreiben unkomprimierter Daten in den Ausgabestream, ohne den zugrunde liegenden Stream zu schließen. |
3 | void flush ()
Leert diesen Ausgabestream und erzwingt das Schreiben anstehender gepufferter Ausgabebytes. |
4 | void write (byte [] b, int off, int len)
Schreibt ein Array von Bytes in den komprimierten Ausgabestream. |
5 | void write (int b)
Schreibt ein Byte in den komprimierten Ausgabestream. |
Methoden geerbt
Diese Klasse erbt Methoden von den folgenden Klassen:
- java.io.FilterOutputStream
- java.lang.Object