Java.Util.Jar Namespace

Fornece classes para ler e gravar arquivos JAR, que são arquivos ZIP que podem incluir um manifesto.

Classes

Nome Description
Attributes

A classe Attributes mapeia nomes de atributo de manifesto para valores de cadeia de caracteres associados.

Attributes.Name

Os atributos.

JarEntry

Essa classe é usada para representar uma entrada de arquivo JAR.

JarException

Sinaliza que ocorreu um erro de algum tipo durante a leitura ou gravação em um arquivo JAR.

JarFile

A JarFile classe é usada para ler o conteúdo de um arquivo jar de qualquer arquivo que possa ser aberto com java.io.RandomAccessFile.

JarInputStream

A JarInputStream classe é usada para ler o conteúdo de um arquivo JAR de qualquer fluxo de entrada.

JarOutputStream

A JarOutputStream classe é usada para gravar o conteúdo de um arquivo JAR em qualquer fluxo de saída.

Manifest

A classe Manifest é usada para manter os nomes de entrada de manifesto e seus atributos associados.

Pack200

Transforma um arquivo JAR de ou para um fluxo empacotado no formato Pack200.

Pack200.Packer

A interface que define a API para converter um arquivo JAR em um fluxo de saída no formato Pack200.

Pack200.Unpacker

A interface que define a API para converter um fluxo empacotado no formato Pack200 em um arquivo JAR.

Pack200IPackerExtensions

Fornece classes para ler e gravar arquivos JAR, que são arquivos ZIP que podem incluir um manifesto.

Pack200IUnpackerExtensions

Fornece classes para ler e gravar arquivos JAR, que são arquivos ZIP que podem incluir um manifesto.

Interfaces

Nome Description
Pack200.IPacker

O mecanismo de empacotador aplica várias transformações ao arquivo JAR de entrada, tornando o fluxo do pacote altamente compactado por um compressor, como gzip ou zip.

Pack200.IUnpacker

O mecanismo de desempacotador converte o fluxo empacotado em um arquivo JAR.