java.util.zip - Clase DeflaterInputStream
Introducción
los java.util.zip.DeflaterInputStream La clase implementa un filtro de flujo de entrada para comprimir datos en el formato de compresión "desinflar".
Declaración de clase
A continuación se muestra la declaración de java.util.zip.DeflaterInputStream clase -
public class DeflaterInputStream
extends FilterInputStream
Campos
Los siguientes son los campos para java.util.zip.DeflaterInputStream clase -
protected byte[] buf - Búfer de entrada para leer datos comprimidos.
protected Deflater def - Compresor para este flujo.
Constructores
No Señor. | Constructor y descripción |
---|---|
1 | DeflaterInputStream(InputStream in) Crea un nuevo flujo de entrada con un compresor y un tamaño de búfer predeterminados. |
2 | DeflaterInputStream(InputStream in, Deflater defl) Crea un nuevo flujo de entrada con el compresor especificado y un tamaño de búfer predeterminado. |
3 | DeflaterInputStream(InputStream in, Deflater defl, int bufLen) Crea una nueva secuencia de entrada con el compresor y el tamaño de búfer especificados. |
Métodos de clase
No Señor. | Método y descripción |
---|---|
1 | int disponible () Devuelve 0 después de alcanzar EOF; de lo contrario, siempre devuelve 1. |
2 | vacío cerrado () Cierra este flujo de entrada y su flujo de entrada subyacente, descartando cualquier dato sin comprimir pendiente. |
3 | int read () Lee un solo byte de datos comprimidos del flujo de entrada. |
4 | int read (byte [] b, int off, int len) Lee datos comprimidos en una matriz de bytes. |
5 | salto largo (n largo) Omite y descarta datos del flujo de entrada. |
Métodos heredados
Esta clase hereda métodos de las siguientes clases:
- java.io.FilterInputStream
- java.lang.Object