|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.simoes.util.FileUtil
Utility class for manipulating Files in Java that I have found useful.
Constructor Summary | |
FileUtil()
|
Method Summary | |
static void |
deleteFile(java.io.File filename)
Deletes the file passed in. |
static void |
deleteFile(java.lang.String filename)
Deletes the file passed in. |
static void |
deleteFiles(java.lang.String[] filenames)
Deletes the files passed in the String array. |
static java.io.ByteArrayOutputStream |
inputStream2ByteArray(java.io.InputStream is)
Reads the InputStream into the ByteArrayOutputStream. |
static java.lang.String |
inputStream2String(java.io.InputStream is)
Converts the InputStream to the returned String. |
static void |
readInputStream(java.io.InputStream is,
java.io.ByteArrayOutputStream baos)
Reads the InputStream into the ByteArrayOutputStream. |
static int |
runProgram(java.lang.String program,
java.io.ByteArrayOutputStream baos)
Runs the program passed in. |
static java.io.File |
writeFile(byte[] data,
java.lang.String filename)
Writes the byte[] data to a file named filename. |
static java.io.File |
writeFile(java.io.InputStream inputStream,
java.lang.String filename)
Writes the entire contents of the InputStream to a file named the filename passed in. |
static java.io.File |
writeFile(java.lang.String data,
java.lang.String filename)
Writes the String data to a file named filename. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FileUtil()
Method Detail |
public static java.io.File writeFile(java.io.InputStream inputStream, java.lang.String filename) throws java.io.IOException
inputStream
- - the inputStream to be written to filefilename
- - the file that the inputStream will be written to
java.io.IOException
public static java.io.File writeFile(java.lang.String data, java.lang.String filename) throws java.io.IOException
data
- - A String that will be written to filefilename
- - the file that the inputStream will be written to
java.io.IOException
public static java.io.File writeFile(byte[] data, java.lang.String filename) throws java.io.IOException
data
- - A byte[] that will be written to filefilename
- - the file that the inputStream will be written to
java.io.IOException
public static void deleteFiles(java.lang.String[] filenames)
filenames
- - the files to be deletedpublic static void deleteFile(java.lang.String filename)
filename
- - the file to be deletedpublic static void deleteFile(java.io.File filename)
filename
- - the file to be deletedpublic static int runProgram(java.lang.String program, java.io.ByteArrayOutputStream baos)
public static java.lang.String inputStream2String(java.io.InputStream is)
public static java.io.ByteArrayOutputStream inputStream2ByteArray(java.io.InputStream is)
public static void readInputStream(java.io.InputStream is, java.io.ByteArrayOutputStream baos)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |