java.util.zip - Classe InflaterOutputStream
introduzione
Il java.util.zip.InflaterOutputStream class implementa un filtro del flusso di output per decomprimere i dati memorizzati nel formato di compressione "deflate".
Dichiarazione di classe
Di seguito è riportata la dichiarazione per java.util.zip.InflaterOutputStream classe -
public class InflaterOutputStream
extends FilterOutputStream
Campi
Di seguito sono riportati i campi per java.util.zip.InflaterOutputStream classe -
protected byte[] buf - Buffer di output per la scrittura di dati non compressi.
protected Inflater inf - Decompressore per questo flusso.
Costruttori
Sr.No. | Costruttore e descrizione |
---|---|
1 | InflaterOutputStream(OutputStream out) Crea un nuovo flusso di output con un decompressore e una dimensione del buffer predefiniti. |
2 | InflaterOutputStream(OutputStream out, Inflater infl) Crea un nuovo flusso di output con il decompressore specificato e una dimensione del buffer predefinita. |
3 | InflaterOutputStream(OutputStream out, Inflater infl, int bufLen) Crea un nuovo flusso di output con il decompressore e la dimensione del buffer specificati. |
Metodi di classe
Sr.No. | Metodo e descrizione |
---|---|
1 | void close ()
Scrive i dati compressi rimanenti nel flusso di output e chiude il flusso sottostante. |
2 | void finish ()
Termina la scrittura di dati non compressi nel flusso di output senza chiudere il flusso sottostante. |
3 | void flush ()
Svuota questo flusso di output, forzando la scrittura di eventuali byte di output memorizzati nel buffer in sospeso. |
4 | void write (byte [] b, int off, int len)
Scrive una matrice di byte nel flusso di output compresso. |
5 | void write (int b)
Scrive un byte nel flusso di output compresso. |
Metodi ereditati
Questa classe eredita i metodi dalle seguenti classi:
- java.io.FilterOutputStream
- java.lang.Object