Pular para o conteúdo principal

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​
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 arquivos 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, 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​
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.
subcaminhostringCaminho 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​
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.
subcaminhostringCaminho adicional relativo, normalmente é o nome do arquivo mas pode ser um caminho mais complexo.
nomeArquivostringPossibilidade 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​
NOMETIPODESCRIÇÃO
pastastringNome da pasta dentro do storage/filesystem, normalmente será public, private ou server.
subcaminhostringCaminho 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​
NOMETIPODESCRIÇÃO
pastastringNome da pasta dentro do storage/filesystem, normalmente será public, private ou server.
subcaminhostringCaminho adicional relativo, normalmente é o nome do arquivo mas pode ser um caminho mais complexo.
nomeArquivostringPossibilidade 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​

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.


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​

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.


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​
NOMETIPODESCRIÇÃO
extensaostringExtensã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​
NOMETIPODESCRIÇÃO
extensaostringExtensã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​
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(arquivo: File) : void​

Descrição​

Salva o arquivo no caminho do storage atual.

Atributos​
NOMETIPODESCRIÇÃO
arquivoFileArquivo 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​
NOMETIPODESCRIÇÃO
basestringO 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.