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 )