java.util.zip - Clase InflaterOutputStream

Introducción

los java.util.zip.InflaterOutputStream La clase implementa un filtro de flujo de salida para descomprimir los datos almacenados en el formato de compresión "desinflar".

Declaración de clase

A continuación se muestra la declaración de java.util.zip.InflaterOutputStream clase -

public class InflaterOutputStream
   extends FilterOutputStream

Campos

Los siguientes son los campos para java.util.zip.InflaterOutputStream clase -

  • protected byte[] buf - Búfer de salida para escribir datos sin comprimir.

  • protected Inflater inf - Descompresor para este flujo.

Constructores

No Señor. Constructor y descripción
1

InflaterOutputStream(OutputStream out)

Crea un nuevo flujo de salida con un descompresor y un tamaño de búfer predeterminados.

2

InflaterOutputStream(OutputStream out, Inflater infl)

Crea un nuevo flujo de salida con el descompresor especificado y un tamaño de búfer predeterminado.

3

InflaterOutputStream(OutputStream out, Inflater infl, int bufLen)

Crea un nuevo flujo de salida con el descompresor y el tamaño de búfer especificados.

Métodos de clase

No Señor. Método y descripción
1 vacío cerrado ()

Escribe los datos comprimidos restantes en el flujo de salida y cierra el flujo subyacente.

2 acabado vacío ()

Termina de escribir datos sin comprimir en el flujo de salida sin cerrar el flujo subyacente.

3 vaciar vaciado ()

Vacía este flujo de salida, lo que obliga a escribir los bytes de salida almacenados en búfer pendientes.

4 escritura vacía (byte [] b, int off, int len)

Escribe una matriz de bytes en el flujo de salida comprimido.

5 escritura vacía (int b)

Escribe un byte en el flujo de salida comprimido.

Métodos heredados

Esta clase hereda métodos de las siguientes clases:

  • java.io.FilterOutputStream
  • java.lang.Object
Impresión