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.
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 )
save(caminho: string) : void
Descrição
Guarda o ficheiro no caminho inserido.
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
caminho | string | Caminho onde guarda o ficheiro. |
Retorno
( void )
sequenceName
sequenceName(targetPath: java.io.File, fileName: string) : string
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
targetPath | java.io.File | |
fileName | string |
Retorno
( string )
sequenceName(targetPath: string, fileName: string) : string
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
targetPath | string | |
fileName | string |
Retorno
( string )
setContentType
setContentType(contentType: string) : File
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
contentType | string |
Retorno
( File )
writer
writer() : java.io.Writer
Retorno
( java.io.Writer )