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

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
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.