Package br.com.jarch.util
Class FileUtils
- java.lang.Object
-
- br.com.jarch.util.FileUtils
-
public final class FileUtils extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
content(java.io.File arquivo)
static java.io.InputStream
convertInputStreamToOutputStream(java.io.OutputStream outputStream)
static void
copy(java.io.File arquivoOrigem, java.io.File arquivoDestino)
static void
copy(java.lang.String arquivoOrigem, java.lang.String arquivoDestino)
static java.lang.String
correctFolderFormat(java.lang.String value)
static java.io.File
createTemporary()
static java.lang.String
extensao(java.io.File f)
static java.io.File
folderTemporary()
static java.io.File
getFile(byte[] bytes)
static void
move(java.io.File arquivo, java.io.File pastaDestino)
static java.util.List<java.lang.String>
readLines(byte[] contentFile)
static void
remove(java.io.File file)
static java.lang.String
removeExtension(java.io.File file)
static void
save(java.io.File arquivo, byte[] bytes)
static void
save(java.io.File arquivo, java.io.InputStream is)
static void
save(java.io.File arquivo, java.lang.String conteudo)
static void
save(java.io.File arquivo, java.util.List<java.lang.String> lista)
static void
saveUsAscIi(java.io.File file, java.util.List<java.lang.String> dados)
static void
saveUtf8(java.io.File file, java.util.List<java.lang.String> dados)
-
-
-
Method Detail
-
correctFolderFormat
public static java.lang.String correctFolderFormat(java.lang.String value)
-
folderTemporary
public static java.io.File folderTemporary()
-
copy
public static void copy(java.io.File arquivoOrigem, java.io.File arquivoDestino) throws java.io.IOException
- Throws:
java.io.IOException
-
copy
public static void copy(java.lang.String arquivoOrigem, java.lang.String arquivoDestino) throws java.io.IOException
- Throws:
java.io.IOException
-
remove
public static void remove(java.io.File file)
-
move
public static void move(java.io.File arquivo, java.io.File pastaDestino)
-
extensao
public static java.lang.String extensao(java.io.File f)
-
content
public static java.lang.String content(java.io.File arquivo) throws java.io.IOException
- Throws:
java.io.IOException
-
save
public static void save(java.io.File arquivo, java.lang.String conteudo) throws java.io.IOException
- Throws:
java.io.IOException
-
save
public static void save(java.io.File arquivo, java.util.List<java.lang.String> lista) throws java.io.IOException
- Throws:
java.io.IOException
-
save
public static void save(java.io.File arquivo, java.io.InputStream is)
-
createTemporary
public static java.io.File createTemporary() throws java.io.IOException
- Throws:
java.io.IOException
-
removeExtension
public static java.lang.String removeExtension(java.io.File file)
-
saveUtf8
public static void saveUtf8(java.io.File file, java.util.List<java.lang.String> dados) throws java.io.IOException
- Throws:
java.io.IOException
-
saveUsAscIi
public static void saveUsAscIi(java.io.File file, java.util.List<java.lang.String> dados) throws java.io.IOException
- Throws:
java.io.IOException
-
getFile
public static java.io.File getFile(byte[] bytes) throws java.io.IOException
- Throws:
java.io.IOException
-
save
public static void save(java.io.File arquivo, byte[] bytes) throws java.io.IOException
- Throws:
java.io.IOException
-
readLines
public static java.util.List<java.lang.String> readLines(byte[] contentFile)
-
convertInputStreamToOutputStream
public static java.io.InputStream convertInputStreamToOutputStream(java.io.OutputStream outputStream) throws java.io.IOException
- Throws:
java.io.IOException
-
-