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
Drucken