Pular para o conteúdo principal

Storage

Recursos de gestão de ficheiros da aplicação.


absolutePath


_storage.absolutePath() : string

Descrição

Obtém o caminho absoluto do storage que está sendo utilizado.

Retorno

( string )

O caminho absoluto do storage.


database


_storage.database(tabela: string) : Storage

Descrição

Inicia um novo storage para a pasta onde ficam os ficheiros de uma tabela que representa um formulário.

Atributos
NOMETIPODESCRIÇÃO
tabelastringNome da tabela que também é mesmo nome do formulário.
Retorno

( Storage )

Novo storage iniciado para a tabela de base de dados.


_storage.database(tabela: string, coluna: string) : Storage

Descrição

Inicia um novo storage para a pasta onde ficam os ficheiros de uma coluna específica de uma tabela que representa um campo de um formulário.

Atributos
NOMETIPODESCRIÇÃO
tabelastringNome da tabela que também é mesmo nome do formulário.
colunastringNome da coluna que também é mesmo nome do campo no formulário.
Retorno

( Storage )

Novo storage iniciado para a coluna de uma tabela de base de dados.


_storage.database(tabela: string, coluna: string, caminho: string) : Storage

Descrição

Inicia um novo storage para um caminho específico onde ficam os ficheiros de uma coluna específica de uma tabela que representa um campo de um formulário.

Atributos
NOMETIPODESCRIÇÃO
tabelastringNome da tabela que também é mesmo nome do formulário.
colunastringNome da coluna que também é mesmo nome do campo no formulário.
caminhostringCaminho adicional relativo, normalmente é o nome do ficheiro mas pode ser um caminho mais complexo.
Retorno

( Storage )

Novo storage iniciado para o caminho específico a partir de uma coluna em uma tabela de base de dados.


_storage.database(tabela: string, coluna: string, caminho: string, nomeFicheiro: string) : Storage

Descrição

Inicia um novo storage para um caminho específico onde ficam os ficheiros de uma coluna específica de uma tabela que representa um campo de um formulário.

Atributos
NOMETIPODESCRIÇÃO
tabelastringNome da tabela que também é mesmo nome do formulário.
colunastringNome da coluna que também é mesmo nome do campo no formulário.
caminhostringCaminho adicional relativo, normalmente é o nome do ficheiro mas pode ser um caminho mais complexo.
nomeFicheirostringPossibilidade de adicionar o nome do ficheiro a parte caso haja uma estrutura de caminho muito complexa, muito pouco usual.
Retorno

( Storage )

Novo storage iniciado para o caminho específico a partir de uma coluna em uma tabela de base de dados.


ensurePath


_storage.ensurePath() : Storage

Retorno

( Storage )


extension


_storage.extension() : string

Descrição

Obtém a extensão do ficheiro.

Retorno

( string )

A extensão do ficheiro.


file


_storage.file() : File

Descrição

Objeto de manipulação de ficheiro do storage que está sendo utilizado.

Retorno

( File )

Permite interagir com o ficheiro fisicamente.


filesystem


_storage.filesystem(pasta: string, caminho: string) : Storage

Descrição

Inicia um novo storage para um caminho específico do filesystem dentro do storage.

Atributos
NOMETIPODESCRIÇÃO
pastastringNome da pasta dentro do storage/filesystem, normalmente será public, private ou server.
caminhostringCaminho adicional relativo, normalmente é o nome do ficheiro mas pode ser um caminho mais complexo.
Retorno

( Storage )

Novo storage iniciado para o caminho específico a partir do filesystem do storage.


_storage.filesystem(pasta: string, caminho: string, nomeFicheiro: string) : Storage

Descrição

Inicia um novo storage para um caminho específico do filesystem dentro do storage.

Atributos
NOMETIPODESCRIÇÃO
pastastringNome da pasta dentro do storage/filesystem, normalmente será public, private ou server.
caminhostringCaminho adicional relativo, normalmente é o nome do ficheiro mas pode ser um caminho mais complexo.
nomeFicheirostringPossibilidade de adicionar o nome do ficheiro a parte caso haja uma estrutura de caminho muito complexa.
Retorno

( Storage )

Novo storage iniciado para o caminho específico a partir do filesystem do storage.


folder


_storage.folder() : File

Descrição

Objeto de manipulação de pasta do storage que está sendo utilizado.

Retorno

( File )

Permite interagir com a pasta fisicamente.


fullPath


_storage.fullPath() : string

Descrição

Obtém o caminho completo do storage que está sendo utilizado.

Retorno

( string )

O caminho completo do storage.


getBase


_storage.getBase() : string

Descrição

Obtém o caminho base do storage que está sendo utilizado.

Retorno

( string )

O caminho base do storage.


getInput


_storage.getInput() : InputStream

Descrição

Obtém o objeto de entrada de dados do Netuno para o storage que está sendo utilizado.

Retorno

( InputStream )

Objeto de entrada de dados do Netuno para o storage em uso.


getInputStream


_storage.getInputStream() : InputStream

Retorno

( InputStream )


getOutput


_storage.getOutput() : OutputStream

Descrição

Obtém o objeto de saída de dados do Netuno para o storage que está sendo utilizado.

Retorno

( OutputStream )

Objeto de saída de dados do Netuno para o storage em uso.


getOutputStream


_storage.getOutputStream() : OutputStream

Retorno

( OutputStream )


input


_storage.input() : InputStream

Descrição

Obtém o objeto de entrada de dados do Netuno para o storage que está sendo utilizado.

Retorno

( InputStream )

Objeto de entrada de dados do Netuno para o storage em uso.


inputStream


_storage.inputStream() : InputStream

Descrição

Obtém o objeto de entrada de dados do Java para o storage que está sendo utilizado.

Retorno

( InputStream )

Objeto de entrada de dados do Java para o storage em uso.


isDatabase


_storage.isDatabase() : boolean

Descrição

Se o storage está definido na pasta de base de dados.

Retorno

( boolean )

Se está utilizando a pasta de base de dados.


isExtension


_storage.isExtension(charset: string) : boolean

Descrição

Verifica se o nome ficheiro contém a extensão.

Atributos
NOMETIPODESCRIÇÃO
charsetstringExtensão no nome do ficheiro.
Retorno

( boolean )

Se o ficheiro contém a extensão definida.


isFile


_storage.isFile() : boolean

Descrição

Verifica se é um ficheiro.

Retorno

( boolean )

Se é um ficheiro.


isFileSystem


_storage.isFileSystem() : boolean

Descrição

Se o storage está definido na pasta de filesystem.

Retorno

( boolean )

Se está utilizando a pasta de filesystem.


isFileSystemPrivate


_storage.isFileSystemPrivate() : boolean

Descrição

Se o storage está definido na pasta privada do filesystem.

Retorno

( boolean )

Se está utilizando a pasta privada do filesystem.


isFileSystemPublic


_storage.isFileSystemPublic() : boolean

Descrição

Se o storage está definido na pasta pública do filesystem.

Retorno

( boolean )

Se está utilizando a pasta pública do filesystem.


isFileSystemServer


_storage.isFileSystemServer() : boolean

Descrição

Se o storage está definido na pasta de servidor do filesystem.

Retorno

( boolean )

Se está utilizando a pasta de servidor do filesystem.


isFolder


_storage.isFolder() : boolean

Descrição

Verifica se é uma pasta.

Retorno

( boolean )

Se é uma pasta.


newRandomFile


_storage.newRandomFile(charset: string) : Storage

Descrição

Gera um novo storage a partir do storage atual mas para um ficheiro com um nome randómico e que ainda não exista e assim possa ser guardado sem conflitos.

Atributos
NOMETIPODESCRIÇÃO
charsetstringExtensão no nome do ficheiro.
Retorno

( Storage )

Novo storage para um novo ficheiro com um nome randómico inexistente.


output


_storage.output() : OutputStream

Descrição

Obtém o objeto de saída de dados do Netuno para o storage que está sendo utilizado.

Retorno

( OutputStream )

Objeto de saída de dados do Netuno para o storage em uso.


outputStream


_storage.outputStream() : OutputStream

Descrição

Obtém o objeto de saída de dados do Java para o storage que está sendo utilizado.

Retorno

( OutputStream )

Objeto de saída de dados do Java para o storage em uso.


path


_storage.path() : string

Descrição

Obtém o caminho do storage que está sendo utilizado.

Retorno

( string )

O caminho do storage.


reader


_storage.reader() : java.io.Reader

Descrição

Obtém o objeto de entrada de dados como texto do Java para o storage que está sendo utilizado.

Retorno

( java.io.Reader )

Objeto de entrada de dados como texto do Java para o storage em uso.


readerBOM


_storage.readerBOM() : java.io.Reader

Descrição

Obtém o objeto de entrada de dados como texto BOM (marca de ordem de byte) do Java para o storage que está sendo utilizado.

Retorno

( java.io.Reader )

Objeto de entrada de dados como texto (BOM) do Java para o storage em uso.


_storage.readerBOM(charset: string) : java.io.Reader

Descrição

Obtém o objeto de entrada de dados como texto BOM (marca de ordem de byte) do Java para o storage que está sendo utilizado.

Atributos
NOMETIPODESCRIÇÃO
charsetstringCódigo do tipo de codificação de caracteres como:
- US-ASCII
- ISO-8859-1
- UTF-8
- UTF-16BE
- UTF-16LE
- UTF-16
Retorno

( java.io.Reader )

Objeto de entrada de dados como texto (BOM) do Java para o storage em uso.


saveFile


_storage.saveFile(ficheiro: File) : void

Descrição

Guarda o ficheiro no caminho do storage atual.

Atributos
NOMETIPODESCRIÇÃO
ficheiroFileFicheiro que será guardado no storage atual.
Retorno

( void )


setBase


_storage.setBase(base: string) : boolean

Descrição

Define o caminho base do storage que será utilizado.

Atributos
NOMETIPODESCRIÇÃO
basestringO caminho base do storage.
Retorno

( boolean )

Se o caminho é válido e foi definido.


url


_storage.url() : string

Descrição

Obtém a URL do storage que está sendo utilizado.

Retorno

( string )

A URL para o storage.


writer


_storage.writer() : java.io.Writer

Descrição

Obtém o objeto de saída de dados como texto do Java para o storage que está sendo utilizado.

Retorno

( java.io.Writer )

Objeto de saída de dados como texto do Java para o storage em uso.