Package net.bluemind.utils
Class FileUtils
java.lang.Object
net.bluemind.utils.FileUtils
File manipulation functions
- 
Nested Class Summary
Nested Classes - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidFile copy, from Java Performance bookstatic voidstatic InputStreamdumpStream(InputStream in, PrintStream dump, boolean closeIn) static byte[]streamBytes(InputStream in, boolean closeIn) static StringstreamString(InputStream in, boolean closeIn) static StringstreamString(InputStream in, boolean closeIn, Charset charset) static voidtransfer(InputStream in, OutputStream out, boolean closeIn) Fast stream transfer method 
- 
Constructor Details
- 
FileUtils
public FileUtils() 
 - 
 - 
Method Details
- 
copy
File copy, from Java Performance book- Parameters:
 src-dest-- Throws:
 IOException
 - 
transfer
Fast stream transfer method- Parameters:
 in-out-- Throws:
 IOException
 - 
streamString
- Throws:
 IOException
 - 
streamString
public static String streamString(InputStream in, boolean closeIn, Charset charset) throws IOException - Throws:
 IOException
 - 
streamBytes
- Throws:
 IOException
 - 
dumpStream
public static InputStream dumpStream(InputStream in, PrintStream dump, boolean closeIn) throws IOException - Throws:
 IOException
 - 
delete
 - 
cleanDir
 
 -