Package cronapi.io

Class Operations


  • public class Operations
    extends Object
    Classe que representa ...
    Since:
    2017-03-28
    Version:
    1.0
    Author:
    Usuário de Teste
    • Constructor Detail

      • Operations

        public Operations()
    • Method Detail

      • folderCreate

        public static final Var folderCreate​(Var path,
                                             Var folderName)
                                      throws Exception
        Criar nova pasta
        Parameters:
        path - Caminho
        folderName - Nome pasta
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • fileMD5

        public static final Var fileMD5​(Var path)
                                 throws Exception
        MD5 do Arquivo
        Parameters:
        path - Caminho
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • fileRemoveAllFolder

        public static final Var fileRemoveAllFolder​(Var path)
                                             throws Exception
        Remover Pasta de Arquivos
        Parameters:
        path - Caminho
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • fileCanRead

        public static final Var fileCanRead​(Var path)
                                     throws Exception
        Pode Ler?
        Parameters:
        path - Caminho
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • fileCanWrite

        public static final Var fileCanWrite​(Var path)
                                      throws Exception
        Pode Escrever?
        Parameters:
        path - Caminho
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • fileCreate

        public static final void fileCreate​(Var path)
                                     throws Exception
        Criar Novo Arquivo
        Parameters:
        path - Caminho
        Throws:
        Exception - Caso ocorra exceção
      • fileRemove

        public static final Var fileRemove​(Var path)
                                    throws Exception
        Remover Arquivo
        Parameters:
        path - Caminho
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • fileExists

        public static final Var fileExists​(Var path)
                                    throws Exception
        Existe o Arquivo?
        Parameters:
        path - Caminho
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • fileCopy

        public static final void fileCopy​(Var pathFrom,
                                          Var pathTo)
                                   throws Exception
        Copiar Arquivo
        Parameters:
        pathFrom - Caminho destino
        pathTo - Caminho origem
        Throws:
        Exception - Caso ocorra exceção
      • fileGetParent

        public static final Var fileGetParent​(Var path)
                                       throws Exception
        Obter Pai do Arquivo
        Parameters:
        path - Caminho
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • fileRename

        public static final Var fileRename​(Var path,
                                           Var name)
                                    throws Exception
        Renomear Arquivo
        Parameters:
        path - Caminho
        name - Nome
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • fileMove

        public static final Var fileMove​(Var pathFrom,
                                         Var pathTo)
                                  throws Exception
        Mover Arquivo
        Parameters:
        pathFrom - Caminho origem
        pathTo - Caminho destino
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • fileOpenToWrite

        public static final Var fileOpenToWrite​(Var url,
                                                Var append)
                                         throws Exception
        Abrir arquivo para escrita
        Parameters:
        url - Caminho
        append - Conteudo
        Returns:
        Caso ocorra exceção
        Throws:
        Exception - Caso ocorra exceção
      • fileOpenToRead

        public static final Var fileOpenToRead​(Var url)
                                        throws Exception
        Abrir arquivo para leitura
        Parameters:
        url - Caminho
        Returns:
        Conteudo
        Throws:
        Exception - Caso ocorra exceção
      • fileAppend

        public static final void fileAppend​(Var outPut,
                                            Var content)
                                     throws Exception
        Adicionar conteúdo a arquivo
        Parameters:
        outPut - Output
        content - Conteudo
        Throws:
        Exception - Caso ocorra exceção
      • fileRead

        public static final Var fileRead​(Var input,
                                         Var size)
                                  throws Exception
        Ler conteúdo do arquivo
        Parameters:
        input - Input
        size - Tamanho
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • fileReadAll

        public static final Var fileReadAll​(Var input)
                                     throws Exception
        Ler todo contéudo do arquivos
        Parameters:
        input - Input
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • readLine

        public static final void readLine​(Var input,
                                          Callback callback)
                                   throws Exception
        Ler uma linha do arquivo
        Parameters:
        input - Input
        callback - Callback
        Throws:
        Exception - Caso ocorra exceção
      • fileFlush

        public static final void fileFlush​(Var input)
                                    throws Exception
        Limpar o arquivo
        Parameters:
        input - Input
        Throws:
        Exception - Caso ocorra exceção
      • fileClose

        public static final void fileClose​(Var input)
                                    throws Exception
        Fechar o arquivo
        Parameters:
        input - Input
        Throws:
        Exception - Caso ocorra exceção
      • fileTempDir

        public static final Var fileTempDir()
                                     throws Exception
        Diretorio temporário da aplicação
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • fileAppDir

        public static final Var fileAppDir()
                                    throws Exception
        Diretorio temporário da aplicação
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • fileAppReclycleDir

        public static final Var fileAppReclycleDir()
                                            throws Exception
        Diretorio temporário da aplicação reciclável
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • fileAppClassesDir

        public static final Var fileAppClassesDir()
                                           throws Exception
        Diretorio de classes da aplicação
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • fileDownload

        public static final void fileDownload​(Var varFile)
                                       throws Exception
        Download de arquivo
        Parameters:
        varFile - File
        Throws:
        Exception - Caso ocorra exceção
      • fileDownload

        public static final void fileDownload​(Var varFile,
                                              Var varLabel)
                                       throws Exception
        Throws:
        Exception
      • startDownload

        public static final void startDownload​(Var content,
                                               Var nameFile)
                                        throws Exception
        Iniciar download
        Parameters:
        content - Conteudo
        nameFile - Nome arquivo
        Throws:
        Exception - Caso ocorra exceção
      • fileReadAllToBytes

        public static final Var fileReadAllToBytes​(Var input)
                                            throws Exception
        Ler todo conteudo do arquivo
        Parameters:
        input - Input
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • isFileEoF

        public static final Var isFileEoF​(Var input)
                                   throws Exception
        Checar se é final do arquivo
        Parameters:
        input - Input
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • fileGetSize

        public static final Var fileGetSize​(Var input)
                                     throws Exception
        Obter o tamanho do arquivo
        Parameters:
        input - Input
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • isDirectory

        public static final Var isDirectory​(Var path)
        É diretorio?
        Parameters:
        path - Caminho
        Returns:
        Var
      • fileGetNumberOfLines

        public static final Var fileGetNumberOfLines​(Var path)
                                              throws Exception
        Obter Total de Linhas do Arquivo
        Parameters:
        path - Caminho
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • downloadFileFromUrl

        public static final Var downloadFileFromUrl​(Var urlAddress,
                                                    Var path,
                                                    Var name,
                                                    Var extension)
        Download Arquivo a partir de URL
        Parameters:
        urlAddress - URL endereço
        path - Caminho
        name - Nome
        extension - Extensão
        Returns:
        Var
      • resolveAuthentication

        public static void resolveAuthentication​(String urlAddress,
                                                 URLConnection urlConnection)
      • fileReadContentWithCharset

        public static final Var fileReadContentWithCharset​(Var finp,
                                                           Var charsetSelected)
                                                    throws Exception
        Ler Todo Arquivo Definindo Charset
        Parameters:
        finp - Var
        charsetSelected - charset
        Returns:
        Var
        Throws:
        Exception - Caso ocorra exceção
      • unZip

        public static void unZip​(Var zippedFile,
                                 Var destFolder)
                          throws Exception
        Descompactar arquivo zip
        Parameters:
        zippedFile - File
        destFolder - Pasta
        Throws:
        Exception - Caso ocorra exceção
      • listFiles

        public static Var listFiles​(Var path,
                                    Var type)
      • fileSeparator

        public static final Var fileSeparator()
      • getFileName

        public static final Var getFileName​(Var path)
      • getParent

        public static final Var getParent​(Var path)
      • toFile

        public static final Var toFile​(Var folder,
                                       Var fileName)
      • getFileExtension

        public static final Var getFileExtension​(Var path)
      • fileCreateWithByteArray

        public static final void fileCreateWithByteArray​(Var path,
                                                         Var byteArray)
                                                  throws Exception
        Gerar Arquivo através de byte
        Parameters:
        path - Caminho
        byteArray - Bytes
        Throws:
        Exception - Caso ocorra exceção