Pular para o conteúdo principal

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
NOMETIPODESCRIÇÃO
bufferSizeint
Retorno

( java.io.BufferedReader )


bufferedReader(bufferSize: int, charset: string) : java.io.BufferedReader

Atributos
NOMETIPODESCRIÇÃO
bufferSizeint
charsetstring
Retorno

( java.io.BufferedReader )


bufferedReader(bufferSize: int, charset: java.nio.charset.Charset) : java.io.BufferedReader

Atributos
NOMETIPODESCRIÇÃO
bufferSizeint
charsetjava.nio.charset.Charset
Retorno

( java.io.BufferedReader )


bufferedReader(charset: string) : java.io.BufferedReader

Atributos
NOMETIPODESCRIÇÃO
charsetstring
Retorno

( java.io.BufferedReader )


bufferedReader(charset: java.nio.charset.Charset) : java.io.BufferedReader

Atributos
NOMETIPODESCRIÇÃO
charsetjava.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
NOMETIPODESCRIÇÃO
contentTypestring
Retorno

( File )


copy


copy(caminhoDestino: string) : boolean

Descrição

Copia o ficheiro para o caminho indicado.

Atributos
NOMETIPODESCRIÇÃO
caminhoDestinostringCaminho 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
NOMETIPODESCRIÇÃO
caminhoDestinostringCaminho para onde copiar o ficheiro.
reescreverbooleanEscreve 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
NOMETIPODESCRIÇÃO
caminhoDestinostringCaminho para onde copiar o ficheiro.
extensaostringExtensã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
NOMETIPODESCRIÇÃO
extensionstring
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
NOMETIPODESCRIÇÃO
extensaostringExtensão do ficheiro.
Retorno

( boolean )


ensureJail


ensureJail(jailPath: string) : File

Atributos
NOMETIPODESCRIÇÃO
jailPathstring
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
NOMETIPODESCRIÇÃO
caminhostringCaminho 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
NOMETIPODESCRIÇÃO
caminhoDestinojava.io.FileCaminho onde guardar o ficheiro.
nomeFicheirostringNome 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
NOMETIPODESCRIÇÃO
caminhoDestinostringCaminho onde guardar o ficheiro.
nomeFicheirostringNome do Ficheiro.
Retorno

( string )


input


input() : InputStream

Retorno

( InputStream )


inputStream


inputStream() : InputStream

Retorno

( InputStream )


isBaseName


isBaseName(baseName: string) : boolean

Atributos
NOMETIPODESCRIÇÃO
baseNamestring
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
NOMETIPODESCRIÇÃO
extensionstring
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
NOMETIPODESCRIÇÃO
charsetNamestring
Retorno

( java.io.Reader )


rename


rename(novoNome: string) : boolean

Descrição

Renomeia um ficheiro com o novo nome inserido.

Atributos
NOMETIPODESCRIÇÃO
novoNomestringNovo nome para renomear o ficheiro.
Retorno

( boolean )


renameTo


renameTo(caminhoDestino: string) : boolean

Descrição

Renomeia o ficheiro do caminho inserido.

Atributos
NOMETIPODESCRIÇÃO
caminhoDestinostringCaminho para o ficheiro.
Retorno

( boolean )


save


save(caminho: java.lang.Object) : void

Descrição

Guarda o ficheiro no determinado caminho inserido.

Atributos
NOMETIPODESCRIÇÃO
caminhojava.lang.ObjectCaminho do ficheiro.
Retorno

( void )


save(caminho: string) : void

Descrição

Guarda o ficheiro no caminho inserido.

Atributos
NOMETIPODESCRIÇÃO
caminhostringCaminho onde guarda o ficheiro.
Retorno

( void )


sequenceName


sequenceName(targetPath: java.io.File, fileName: string) : string

Atributos
NOMETIPODESCRIÇÃO
targetPathjava.io.File
fileNamestring
Retorno

( string )


sequenceName(targetPath: string, fileName: string) : string

Atributos
NOMETIPODESCRIÇÃO
targetPathstring
fileNamestring
Retorno

( string )


setContentType


setContentType(contentType: string) : File

Atributos
NOMETIPODESCRIÇÃO
contentTypestring
Retorno

( File )


writer


writer() : java.io.Writer

Retorno

( java.io.Writer )