File
O objeto File é utilizado para interagir com ficheiros e pastas.
available
available() : long
Descrição
Retorna o número de bytes para a leitura do arquivo.
Retorno
( long )
baseName
baseName() : string
Retorno
( string )
bufferedReader
bufferedReader() : java.io.BufferedReader
Retorno
( java.io.BufferedReader )
bufferedReader(bufferSize: int) : java.io.BufferedReader
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| bufferSize | int |
Retorno
( java.io.BufferedReader )
bufferedReader(bufferSize: int, charset: string) : java.io.BufferedReader
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| bufferSize | int | |
| charset | string |
Retorno
( java.io.BufferedReader )
bufferedReader(bufferSize: int, charset: java.nio.charset.Charset) : java.io.BufferedReader
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| bufferSize | int | |
| charset | java.nio.charset.Charset |
Retorno
( java.io.BufferedReader )
bufferedReader(charset: string) : java.io.BufferedReader
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| charset | string |
Retorno
( java.io.BufferedReader )
bufferedReader(charset: java.nio.charset.Charset) : java.io.BufferedReader
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| charset | java.nio.charset.Charset |
Retorno
( java.io.BufferedReader )
bytes
bytes() : byte[]
Descrição
Retorna o número estimado de bytes restantes para a leitura dum ficheiro.
Retorno
( byte[] )
contentType
contentType() : string
Retorno
( string )
contentType(contentType: string) : File
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| contentType | string |
Retorno
( File )
copy
copy(caminhoDestino: string) : boolean
Descrição
Copia o ficheiro para o caminho indicado.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| caminhoDestino | string | Caminho para onde copiar o ficheiro. |
Retorno
( boolean )
copy(caminhoDestino: string, reescrever: boolean) : boolean
Descrição
Copia o ficheiro do caminho indicado com indicação de escrita por cima de um existente.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| caminhoDestino | string | Caminho para onde copiar o ficheiro. |
| reescrever | boolean | Escreve por cima se já existir um ficheiro. |
Retorno
( boolean )
copyFiles
copyFiles(caminhoDestino: string, extensao: string) : boolean
Descrição
Copia os ficheiros indicados pela extensão inserida para o caminho indicado.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| caminhoDestino | string | Caminho para onde copiar o ficheiro. |
| extensao | string | Extensão do ficheiro. |
Retorno
( boolean )
delete
delete() : boolean
Descrição
Apaga o arquivo ou a pasta se estiver vazia.
Retorno
( boolean )
deleteAll
deleteAll() : boolean
Descrição
Elimina tudo que estiver dentro da pasta, incluindo todas as subpastas e arquivos.
Retorno
( boolean )
deleteAllFiles
deleteAllFiles() : boolean
Descrição
Apaga todos os arquivos dentro da estrutura da pasta incluindo as subpastas.
Retorno
( boolean )
deleteAllFiles(extension: string) : boolean
Descrição
Elimina todos os arquivos pela extensão, dentro da estrutura da pasta incluindo as subpastas.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| extension | string |
Retorno
( boolean )
deleteFiles
deleteFiles() : boolean
Descrição
Apaga apenas os arquivos dentro da pasta, e não apaga os arquivos em subpastas.
Retorno
( boolean )
deleteFiles(extensao: string) : boolean
Descrição
Apaga apenas arquivos com a extensão dentro da pasta, e não apaga nenhum arquivo em subpastas.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| extensao | string | Extensão do ficheiro. |
Retorno
( boolean )
ensureJail
ensureJail(jailPath: string) : File
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| jailPath | string |
Retorno
( File )
exists
exists() : boolean
Descrição
Retorna um resultado booleano que verifica se o caminho indicado existe.
Retorno
( boolean )
extension
extension() : string
Retorno
( string )
fullPath
fullPath() : string
Descrição
Permite obter o caminho completo do ficheiro.
Retorno
( string )
getBaseName
getBaseName() : string
Descrição
Retorna o nome base do presente ficheiro.
Retorno
( string )
getBytes
getBytes() : byte[]
Descrição
Retorna o número estimado de bytes restantes para a leitura dum ficheiro.
Retorno
( byte[] )
getContentType
getContentType() : string
Retorno
( string )
getExtension
getExtension() : string
Retorno
( string )
getFullPath
getFullPath() : string
Descrição
Retorna o caminho completo até ao presente ficheiro.
Retorno
( string )
getInput
getInput() : InputStream
Retorno
( InputStream )
getInputStream
getInputStream() : InputStream
Descrição
Retorna o número estimado de bytes.
Retorno
( InputStream )
getName
getName() : string
Descrição
Retorna o nome do ficheiro.
Retorno
( string )
getName(caminho: string) : string
Descrição
Retorna o nome do ficheiro do caminho inserido.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| caminho | string | Caminho para a pasta/diretorio. |
Retorno
( string )
getOutput
getOutput() : OutputStream
Retorno
( OutputStream )
getOutputStream
getOutputStream() : OutputStream
Retorno
( OutputStream )
getPath
getPath() : string
Descrição
Retorna o caminho.
Retorno
( string )
getPhysicalPath
getPhysicalPath() : string
Retorno
( string )
getSequenceName
getSequenceName(caminhoDestino: java.io.File, nomeFicheiro: string) : string
Descrição
Retorna o nome do ficheiro inserido com um número de sequência se o ficheiro já existir com o nome original.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| caminhoDestino | java.io.File | Caminho onde guardar o ficheiro. |
| nomeFicheiro | string | Nome do Ficheiro. |
Retorno
( string )
getSequenceName(caminhoDestino: string, nomeFicheiro: string) : string
Descrição
Retorna o nome do ficheiro inserido com um número de sequência se o ficheiro já existir com o nome original.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| caminhoDestino | string | Caminho onde guardar o ficheiro. |
| nomeFicheiro | string | Nome do Ficheiro. |
Retorno
( string )
inMemoryFile
inMemoryFile() : boolean
Retorno
( boolean )
input
input() : InputStream
Retorno
( InputStream )
inputStream
inputStream() : InputStream
Retorno
( InputStream )
isBaseName
isBaseName(baseName: string) : boolean
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| baseName | string |
Retorno
( boolean )
isDirectory
isDirectory() : boolean
Descrição
Retorna um resultado booleano que verifica se o caminho indicado é uma pasta.
Retorno
( boolean )
isExtension
isExtension(extension: string) : boolean
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| extension | string |
Retorno
( boolean )
isFile
isFile() : boolean
Descrição
Retorna um resultado booleano que verifica se o caminho indicado é um ficheiro.
Retorno
( boolean )
isInMemoryFile
isInMemoryFile() : boolean
Retorno
( boolean )
isJail
isJail() : boolean
Descrição
Efetua uma verificação se o ficheiro tem a sua localização limitada a um outro diretório .
Retorno
( boolean )
lastModified
lastModified() : long
Descrição
Retorna a hora que o ficheiro do caminho indicado foi modificado pela ultima vez.
Retorno
( long )
list
list() : java.util.List<File>
Descrição
Retorna uma lista de todos os ficheiros e pastas presentes no caminho inserido.
Retorno
( java.util.List )
mkdir
mkdir() : boolean
Descrição
Cria uma pasta no caminho atual.
Retorno
( boolean )
mkdirs
mkdirs() : boolean
Retorno
( boolean )
name
name() : string
Descrição
Retorna o nome do ficheiro.
Retorno
( string )
output
output() : OutputStream
Retorno
( OutputStream )
outputStream
outputStream() : OutputStream
Retorno
( OutputStream )
path
path() : string
Descrição
Retorna o caminho do ficheiro/pasta.
Retorno
( string )
Retorna uma verificação boolean da existência do ficheiro e localiza a pasta onde se encontra.
physicalPath
physicalPath() : string
Descrição
Permite obter o caminho do ficheiro.
Retorno
( string )
reader
reader() : java.io.Reader
Retorno
( java.io.Reader )
readerBOM
readerBOM() : java.io.Reader
Retorno
( java.io.Reader )
readerBOM(charsetName: string) : java.io.Reader
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| charsetName | string |
Retorno
( java.io.Reader )
rename
rename(novoNome: string) : boolean
Descrição
Renomeia um ficheiro com o novo nome inserido.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| novoNome | string | Novo nome para renomear o ficheiro. |
Retorno
( boolean )
renameTo
renameTo(caminhoDestino: string) : boolean
Descrição
Renomeia o ficheiro do caminho inserido.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| caminhoDestino | string | Caminho para o ficheiro. |
Retorno
( boolean )
save
save(caminho: java.lang.Object) : void
Descrição
Guarda o ficheiro no determinado caminho inserido.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| caminho | java.lang.Object | Caminho do ficheiro. |
Retorno
( void )