java.util.zip - Classe ZipEntry
Introdução
o java.util.zip.ZipEntry classe é usada para representar uma entrada de arquivo ZIP.
Declaração de classe
A seguir está a declaração para java.util.zip.ZipEntry classe -
public class ZipEntry
extends Object
implements Cloneable
Campos
A seguir estão os campos para java.util.zip.ZipEntry classe -
protected byte[] buf - Buffer de saída para gravar dados não compactados.
protected Inflater inf - Descompressor para este fluxo.
static int CENATT
static int CENATX
static int CENCOM
static int CENCRC
static int CENDSK
static int CENEXT
static int CENFLG
static int CENHDR
static int CENHOW
static int CENLEN
static int CENNAM
static int CENOFF
static long CENSIG
static int CENSIZ
static int CENTIM
static int CENVEM
static int CENVER
static int DEFLATED - Método de compressão para entradas compactadas (deflacionadas).
static int ENDCOM
static int ENDHDR
static int ENDOFF
static long ENDSIG
static int ENDSIZ
static int ENDSUB
static int ENDTOT
static int EXTCRC
static int EXTHDR
static int EXTLEN
static long EXTSIG
static int EXTSIZ
static int LOCCRC
static int LOCEXT
static int LOCFLG
static int LOCHDR
static int LOCHOW
static int LOCLEN
static int LOCNAM
static long LOCSIG
static int LOCSIZ
static int LOCTIM
static int LOCVER
static int STORED - Método de compactação para entradas não compactadas.
Construtores
Sr. Não. | Construtor e descrição |
---|---|
1 | ZipEntry(String name) Cria uma nova entrada zip com o nome especificado. |
2 | ZipEntry(ZipEntry e) Cria uma nova entrada zip com campos retirados da entrada zip especificada. |
Métodos de aula
Sr. Não. | Método e Descrição |
---|---|
1 | Clone de objeto () Retorna uma cópia desta entrada. |
2 | String getComment () Retorna a string de comentário da entrada ou nulo se nenhum. |
3 | long getCompressedSize () Retorna o tamanho dos dados de entrada compactados ou -1 se não for conhecido. |
4 | long getCrc () Retorna a soma de verificação CRC-32 dos dados de entrada não compactados ou -1 se não for conhecido. |
5 | byte [] getExtra () Retorna os dados extras do campo para a entrada ou nulo se nenhum. |
6 | int getMethod () Retorna o método de compactação da entrada ou -1 se não for especificado. |
7 | String getName () Retorna o nome da entrada. |
8 | long getSize () Retorna o tamanho não compactado dos dados de entrada ou -1 se não for conhecido. |
9 | long getTime () Retorna a hora de modificação da entrada ou -1 se não for especificado. |
10 | int hashCode () Retorna o valor do código hash para esta entrada. |
11 | boolean isDirectory () Retorna verdadeiro se esta for uma entrada de diretório. |
12 | void setComment (comentário de string) Define a string de comentário opcional para a entrada. |
13 | void setCrc (long crc) Define a soma de verificação CRC-32 dos dados de entrada não compactados. |
14 | void setExtra (byte [] extra) Define os dados de campo extras opcionais para a entrada. |
15 | void setMethod (método int) Define o método de compactação da entrada. |
16 | void setSize (tamanho longo) Define o tamanho não compactado dos dados de entrada. |
17 | void setTime (muito tempo) Define a hora de modificação da entrada. |
18 | String toString () Retorna uma representação de string da entrada ZIP. |
Métodos herdados
Esta classe herda métodos das seguintes classes -
- java.io.FilterOutputStream
- java.lang.Object