java.util.zip - Classe InflaterInputStream
introduzione
Il java.util.zip.InflaterInputStreamclass implementa un filtro di flusso per decomprimere i dati nel formato di compressione "deflate". Viene anche utilizzato come base per altri filtri di decompressione, come GZIPInputStream.
Dichiarazione di classe
Di seguito è riportata la dichiarazione per java.util.zip.InflaterInputStream classe -
public class InflaterInputStream
   extends FilterInputStream
Campi
Di seguito sono riportati i campi per java.util.zip.InflaterInputStream classe -
protected byte[] buf - Buffer di input per la decompressione.
protected Inflater inf - Decompressore per questo flusso.
protected int len - Lunghezza del buffer di input.
Costruttori
| Sr.No. | Costruttore e descrizione | 
|---|---|
| 1 | InflaterInputStream(InputStream in) Crea un nuovo flusso di input con un decompressore e una dimensione del buffer predefiniti.  | 
| 2 | InflaterInputStream(InputStream in, Inflater inf) Crea un nuovo flusso di input con il decompressore specificato e una dimensione del buffer predefinita.  | 
| 3 | InflaterInputStream(InputStream in, Inflater inf, int size) Crea un nuovo flusso di input con il decompressore 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 rilascia tutte le risorse di sistema associate al flusso.  | 
| 3 | segno di vuoto (int readlimit)
 Contrassegna la posizione corrente in questo flusso di input.  | 
| 4 | boolean markSupported ()
 Verifica se questo flusso di input supporta i metodi mark e reset.  | 
| 5 | int read ()
 Legge un byte di dati non compressi.  | 
| 6 | int lettura (byte [] b, int off, int len)
 Legge i dati non compressi in una matrice di byte.  | 
| 7 | void reset ()
 Riposiziona questo flusso nella posizione in cui il metodo mark è stato chiamato l'ultima volta su questo flusso di input.  | 
| 8 | salto lungo (lungo n)
 Salta il numero specificato di byte di dati non compressi.  | 
Metodi ereditati
Questa classe eredita i metodi dalle seguenti classi:
- java.io.FilterInputStream
 - java.lang.Object
 
