Storage
Recursos de gestão de arquivos da aplicação que ficam na pasta storage.
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 arquivos 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 arquivos 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, subcaminho: string) : Storage
Descrição
Inicia um novo storage para um caminho específico onde ficam os arquivos 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. |
| subcaminho | string | Caminho adicional relativo, normalmente é o nome do arquivos 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, subcaminho: string, nomeArquivo: string) : Storage
Descrição
Inicia um novo storage para um caminho específico onde ficam os arquivos 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. |
| subcaminho | string | Caminho adicional relativo, normalmente é o nome do arquivo mas pode ser um caminho mais complexo. |
| nomeArquivo | string | Possibilidade de adicionar o nome do arquivo 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
Descrição
Garante que o caminho de pastas no storage existe, caso não exista será criado.
Retorno
( Storage )
A própria instância do storage.
extension
_storage.extension() : string
Descrição
Obtém a extensão do arquivo.
Retorno
( string )
A extensão do arquivo.
file
_storage.file() : File
Descrição
Objeto de manipulação do arquivo existente no storage que está sendo utilizado.
Retorno
( File )
Permite interagir com o arquivo fisicamente.
filesystem
_storage.filesystem(pasta: string, subcaminho: 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. |
| subcaminho | string | Caminho adicional relativo, normalmente é o nome do arquivo 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, subcaminho: string, nomeArquivo: 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. |
| subcaminho | string | Caminho adicional relativo, normalmente é o nome do arquivo mas pode ser um caminho mais complexo. |
| nomeArquivo | string | Possibilidade de adicionar o nome do arquivo 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 da pasta existente no 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(extensao: string) : boolean
Descrição
Verifica se o nome arquivo contém a extensão.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| extensao | string | Extensão no nome do arquivo. |
Retorno
( boolean )
Se o arquivo contém a extensão definida.
isFile
_storage.isFile() : boolean
Descrição
Verifica se é um arquivo.
Retorno
( boolean )
Se é um arquivo.
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(extensao: string) : Storage
Descrição
Gera um novo storage a partir do storage atual mas para um arquivo com um nome randómico e que ainda não exista e assim possa ser salvado sem conflitos.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| extensao | string | Extensão no nome do arquivo. |
Retorno
( Storage )
Novo storage para um novo arquivo 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() : File
Descrição
Obtém o objeto de manipulação para o caminho no storage que está sendo utilizado.
Retorno
( File )
Permite interagir com a caminho fisicamente.
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(arquivo: File) : void
Descrição
Salva o arquivo no caminho do storage atual.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| arquivo | File | Arquivo que será salvado 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.
subpath
_storage.subpath() : string
Descrição
Obtém o subcaminho do storage que está sendo utilizado.
Retorno
( string )
O subcaminho do storage.
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.