Package cronapi.io

Class Operations

java.lang.Object
cronapi.io.Operations

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

    • Operations

      public Operations()
  • Method Details

    • 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
    • readBytesFromStream

      public static void readBytesFromStream(Var input, Var size, Callback callback) throws Exception
      Throws:
      Exception
    • 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)
    • downloadUrltoFile

      public static final Var downloadUrltoFile(Var urlAddress, Var file) throws Exception
      Throws:
      Exception
    • 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
    • zipFile

      public static void zipFile(Var sourceFiles, Var destFolder, Var zipFileName) throws Exception
      Throws:
      Exception
    • listFiles

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

      public static final Var fileSeparator()
    • loadPrivateKeyFile

      public static Var loadPrivateKeyFile(Var privateKeyFile) throws NoSuchAlgorithmException, IOException, InvalidKeySpecException
      Throws:
      NoSuchAlgorithmException
      IOException
      InvalidKeySpecException
    • loadPublicKeyFile

      public static Var loadPublicKeyFile(Var publicKeyFile) throws NoSuchAlgorithmException, IOException, InvalidKeySpecException
      Throws:
      NoSuchAlgorithmException
      IOException
      InvalidKeySpecException
    • signFile

      public static Var signFile(Var file, Var privateKey) throws InvalidKeyException, SignatureException, NoSuchAlgorithmException, IOException
      Throws:
      InvalidKeyException
      SignatureException
      NoSuchAlgorithmException
      IOException
    • verifySignature

      public static Var verifySignature(Var file, Var publicKey) throws InvalidKeyException, SignatureException, NoSuchAlgorithmException
      Throws:
      InvalidKeyException
      SignatureException
      NoSuchAlgorithmException
    • 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
    • cropImage

      public static Var cropImage(Var input, Var width, Var height) throws Exception
      Throws:
      Exception
    • rotateImage

      public static Var rotateImage(Var input, Var rotation) throws Exception
      Throws:
      Exception
    • compressImage

      public static Var compressImage(Var input, Var quality) throws Exception
      Throws:
      Exception
    • resizeImage

      public static Var resizeImage(Var input, Var width, Var height) throws Exception
      Throws:
      Exception