File
O objeto File é utilizado para interagir com ficheiros e pastas.
available
available() : int
Descrição
Retorna o número estimado de bytes restantes para a leitura dum ficheiro.
Retorno
( int )
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 ficheiro do caminho inserido.
Retorno
( boolean )
deleteAll
deleteAll() : boolean
Descrição
Apaga um determinado ficheiro/diretorio e recursivamente todos os subs.
Retorno
( boolean )
deleteAll(extension: string) : boolean
Descrição
Apaga um determinado ficheiro/diretorio pela extensão do ficheiro.
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
extension | string |
Retorno
( boolean )
deleteFiles
deleteFiles() : boolean
Descrição
Apaga um determinado ficheiro/diretório e recursivamente todos os subs.
Retorno
( boolean )
deleteFiles(extensao: string) : boolean
Descrição
Apaga ficheiros designados pela extensão inserida e recursivamente nas 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 )
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 )
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
Descrição
Retorna uma lista de todos os ficheiros e pastas presentes no caminho inserido.