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
NOME | TIPO | DESCRIÇÃO |
---|---|---|
tabela | string | Nome 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
NOME | TIPO | DESCRIÇÃO |
---|---|---|
tabela | string | Nome da tabela que também é mesmo nome do formulário. |
coluna | string | Nome 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
NOME | TIPO | DESCRIÇÃO |
---|---|---|
tabela | string | Nome da tabela que também é mesmo nome do formulário. |
coluna | string | Nome da coluna que também é mesmo nome do campo no formulário. |
caminho | string | Caminho 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
NOME | TIPO | DESCRIÇÃO |
---|---|---|
tabela | string | Nome da tabela que também é mesmo nome do formulário. |
coluna | string | Nome da coluna que também é mesmo nome do campo no formulário. |
caminho | string | Caminho adicional relativo, normalmente é o nome do ficheiro mas pode ser um caminho mais complexo. |
nomeFicheiro | string | Possibilidade 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
NOME | TIPO | DESCRIÇÃO |
---|---|---|
pasta | string | Nome da pasta dentro do storage/filesystem , normalmente será public, private ou server. |
caminho | string | Caminho 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
NOME | TIPO | DESCRIÇÃO |
---|---|---|
pasta | string | Nome da pasta dentro do storage/filesystem , normalmente será public, private ou server. |
caminho | string | Caminho adicional relativo, normalmente é o nome do ficheiro mas pode ser um caminho mais complexo. |
nomeFicheiro | string | Possibilidade 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
NOME | TIPO | DESCRIÇÃO |
---|---|---|
charset | string | Extensã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
NOME | TIPO | DESCRIÇÃO |
---|---|---|
charset | string | Extensã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
NOME | TIPO | DESCRIÇÃO |
---|---|---|
charset | string | Có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
NOME | TIPO | DESCRIÇÃO |
---|---|---|
ficheiro | File | Ficheiro 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
NOME | TIPO | DESCRIÇÃO |
---|---|---|
base | string | O 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.