java.util.zip - Inflater-Klasse
Einführung
Das java.util.zip.Inflaterclass bietet Unterstützung für die allgemeine Dekomprimierung mithilfe der beliebten ZLIB-Komprimierungsbibliothek. Die ZLIB-Komprimierungsbibliothek wurde ursprünglich als Teil des PNG-Grafikstandards entwickelt und ist nicht durch Patente geschützt. Es ist vollständig in den Spezifikationen in der Paketbeschreibung java.util.zip beschrieben.
Klassenerklärung
Es folgt die Erklärung für java.util.zip.Inflater Klasse -
public class Inflater
extends Object
Konstruktoren
Sr.Nr. | Konstruktor & Beschreibung |
---|---|
1 | Inflater() Erstellt einen neuen Dekomprimierer. |
2 | Inflater(boolean nowrap) Erstellt einen neuen Dekomprimierer. |
Klassenmethoden
Sr.Nr. | Methode & Beschreibung |
---|---|
1 | void end () Schließt den Dekomprimierer und verwirft alle unverarbeiteten Eingaben. |
2 | Boolescher Wert beendet () Gibt true zurück, wenn das Ende des komprimierten Datenstroms erreicht wurde. |
3 | int getAdler () Gibt den ADLER-32-Wert der unkomprimierten Daten zurück. |
4 | long getBytesRead () Gibt die Gesamtzahl der bisher eingegebenen komprimierten Bytes zurück. |
5 | lange getBytesWritten () Gibt die Gesamtzahl der bisher nicht komprimierten Bytes zurück. |
6 | int getRemaining () Gibt die Gesamtzahl der im Eingabepuffer verbleibenden Bytes zurück. |
7 | int getTotalIn () Gibt die Gesamtzahl der bisher eingegebenen komprimierten Bytes zurück. |
8 | int getTotalOut () Gibt die Gesamtzahl der bisher nicht komprimierten Bytes zurück. |
9 | int inflate (Byte [] b) Dekomprimiert Bytes in den angegebenen Puffer. |
10 | int inflate (Byte [] b, int off, int len) Dekomprimiert Bytes in den angegebenen Puffer. |
11 | boolescher Bedarfswörterbuch () Gibt true zurück, wenn ein voreingestelltes Wörterbuch für die Dekomprimierung benötigt wird. |
12 | Boolescher BedarfInput () Gibt true zurück, wenn keine Daten im Eingabepuffer verbleiben. |
13 | void reset () Setzt den Inflater zurück, sodass ein neuer Satz von Eingabedaten verarbeitet werden kann. |
14 | void setDictionary (Byte [] b) Setzt das voreingestellte Wörterbuch auf das angegebene Array von Bytes. |
15 | void setDictionary (Byte [] b, int off, int len) Setzt das voreingestellte Wörterbuch auf das angegebene Array von Bytes. |
16 | void setInput (Byte [] b) Legt die Eingabedaten für die Dekomprimierung fest. |
17 | void setInput (Byte [] b, int off, int len) Legt die Eingabedaten für die Dekomprimierung fest. |
Methoden geerbt
Diese Klasse erbt Methoden von den folgenden Klassen:
- java.lang.Object