| Constructor and Description |
|---|
ZipLocalFile(java.lang.String name,
java.io.File[] files)
Constroi uma representação de um arquivo que só existe aqui em memória.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
canRead()
Verifica se é possível ler o arquivo.
|
boolean |
canWrite()
Verifica se é possível escrever no arquivo.
|
boolean |
exists()
Verifica se o arquivo existe no sistema de arquivos.
|
java.lang.String |
getAbsolutePath()
Obtém o caminho completo para o arquivo, incluindo seu nome.
|
java.io.InputStream |
getInputStream()
Obtém um fluxo de entrada para leitura do arquivo.
|
long |
getLength()
Obtém o tamanho do arquivo.
|
java.lang.String |
getName()
Obtém o nome do arquivo.
|
java.io.OutputStream |
getOutputStream(boolean append)
Obtém um fluxo de saída para escrita no arquivo.
|
public ZipLocalFile(java.lang.String name,
java.io.File[] files)
throws java.io.IOException
name - Nome do arquivo zip em memória, aqui representado.files - Arquivos a serem zipados.java.io.IOException - Caso não seja possível zipar os arquivos.java.lang.IllegalArgumentExceptionjava.lang.OutOfMemoryErrorpublic boolean canRead()
public boolean canWrite()
public boolean exists()
public java.io.InputStream getInputStream()
getInputStream in interface LocalFilepublic long getLength()
public java.lang.String getName()
public java.lang.String getAbsolutePath()
getAbsolutePath in interface LocalFilepublic java.io.OutputStream getOutputStream(boolean append)
getOutputStream in interface LocalFileappend - se true, os bytes serão acrescentados ao fim do
arquivo. se false, serão escritos no início (o arquivo
será sobrescrito).Copyright © 2016. All Rights Reserved.