java.util.zip - Classe DeflaterInputStream
introduzione
Il java.util.zip.DeflaterInputStream class implementa un filtro del flusso di input per la compressione dei dati nel formato di compressione "deflate".
Dichiarazione di classe
Di seguito è riportata la dichiarazione per java.util.zip.DeflaterInputStream classe -
public class DeflaterInputStream
   extends FilterInputStream
Campi
Di seguito sono riportati i campi per java.util.zip.DeflaterInputStream classe -
protected byte[] buf - Buffer di input per la lettura dei dati compressi.
protected Deflater def - Compressore per questo flusso.
Costruttori
| Sr.No. | Costruttore e descrizione | 
|---|---|
| 1 | DeflaterInputStream(InputStream in) Crea un nuovo flusso di input con un compressore e una dimensione del buffer predefiniti.  | 
| 2 | DeflaterInputStream(InputStream in, Deflater defl) Crea un nuovo flusso di input con il compressore specificato e una dimensione del buffer predefinita.  | 
| 3 | DeflaterInputStream(InputStream in, Deflater defl, int bufLen) Crea un nuovo flusso di input con il compressore e la dimensione del buffer specificati.  | 
Metodi di classe
| Sr.No. | Metodo e descrizione | 
|---|---|
| 1 | int disponibile ()
 Restituisce 0 dopo che EOF è stato raggiunto, altrimenti restituisce sempre 1.  | 
| 2 | void close ()
 Chiude questo flusso di input e il relativo flusso di input sottostante, eliminando tutti i dati non compressi in sospeso.  | 
| 3 | int read ()
 Legge un singolo byte di dati compressi dal flusso di input.  | 
| 4 | int lettura (byte [] b, int off, int len)
 Legge i dati compressi in una matrice di byte.  | 
| 5 | salto lungo (lungo n)
 Salta e scarta i dati dal flusso di input.  | 
Metodi ereditati
Questa classe eredita i metodi dalle seguenti classi:
- java.io.FilterInputStream
 - java.lang.Object
 
