java.util.zip - Classe ZipEntry
introduction
le java.util.zip.ZipEntry class est utilisé pour représenter une entrée de fichier ZIP.
Déclaration de classe
Voici la déclaration pour java.util.zip.ZipEntry classe -
public class ZipEntry
extends Object
implements Cloneable
Des champs
Voici les champs pour java.util.zip.ZipEntry classe -
protected byte[] buf - Tampon de sortie pour l'écriture de données non compressées.
protected Inflater inf - Décompresseur pour ce flux.
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éthode de compression pour les entrées compressées (dégonflées).
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éthode de compression pour les entrées non compressées.
Constructeurs
N ° Sr. | Constructeur et description |
---|---|
1 | ZipEntry(String name) Crée une nouvelle entrée zip avec le nom spécifié. |
2 | ZipEntry(ZipEntry e) Crée une nouvelle entrée zip avec des champs extraits de l'entrée zip spécifiée. |
Méthodes de classe
N ° Sr. | Méthode et description |
---|---|
1 | Clone d'objet () Renvoie une copie de cette entrée. |
2 | Chaîne getComment () Renvoie la chaîne de commentaire de l'entrée, ou null si aucun. |
3 | long getCompressedSize () Renvoie la taille des données d'entrée compressées, ou -1 si elle n'est pas connue. |
4 | long getCrc () Renvoie la somme de contrôle CRC-32 des données d'entrée non compressées, ou -1 si elle n'est pas connue. |
5 | byte [] getExtra () Renvoie les données de champ supplémentaires pour l'entrée, ou null si aucune. |
6 | int getMethod () Renvoie la méthode de compression de l'entrée, ou -1 si elle n'est pas spécifiée. |
sept | Chaîne getName () Renvoie le nom de l'entrée. |
8 | long getSize () Renvoie la taille non compressée des données d'entrée, ou -1 si elle n'est pas connue. |
9 | long getTime () Renvoie l'heure de modification de l'entrée, ou -1 si non spécifié. |
dix | int hashCode () Renvoie la valeur du code de hachage pour cette entrée. |
11 | booléen isDirectory () Renvoie true s'il s'agit d'une entrée de répertoire. |
12 | void setComment (commentaire de chaîne) Définit la chaîne de commentaire facultative pour l'entrée. |
13 | void setCrc (long crc) Définit la somme de contrôle CRC-32 des données d'entrée non compressées. |
14 | void setExtra (octet [] supplémentaire) Définit les données de champ supplémentaires facultatives pour l'entrée. |
15 | void setMethod (méthode int) Définit la méthode de compression de l'entrée. |
16 | void setSize (taille longue) Définit la taille non compressée des données d'entrée. |
17 | void setTime (longue durée) Définit l'heure de modification de l'entrée. |
18 | Chaîne toString () Renvoie une représentation sous forme de chaîne de l'entrée ZIP. |
Méthodes héritées
Cette classe hérite des méthodes des classes suivantes -
- java.io.FilterOutputStream
- java.lang.Object