|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectinfo.ephyra.util.FileUtils
public class FileUtils
A collection of file system related utilities.
| Constructor Summary | |
|---|---|
FileUtils()
|
|
| Method Summary | |
|---|---|
static java.io.File[] |
getFiles(java.lang.String dir)
Returns the files in the given directory (only normal files, no subdirectories). |
private static void |
getFilesRec(java.io.File dir,
java.util.ArrayList<java.io.File> files)
Recursively browses a directory and its subdirectories for files. |
static java.io.File[] |
getFilesRec(java.lang.String dir)
Returns the files in the given directory and its subdirectories. |
static java.lang.String[] |
getSubDirs(java.lang.String dir)
Returns the subdirectories of the given directory. |
static java.lang.String[] |
getVisibleSubDirs(java.lang.String dir)
Returns the visible subdirectories of the given directory. |
static java.lang.Object |
readSerialized(java.io.File input)
Reads a serialized object from a file. |
static java.lang.String |
readString(java.io.File input,
java.lang.String encoding)
Reads a string from a file, using the given encoding. |
static void |
writeSerialized(java.lang.Object o,
java.io.File output)
Writes a serialized object to a file. |
static void |
writeString(java.lang.String s,
java.io.File output,
java.lang.String encoding)
Writes a string to a file, using the given encoding. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FileUtils()
| Method Detail |
|---|
public static java.io.File[] getFiles(java.lang.String dir)
dir - a directory
public static java.io.File[] getFilesRec(java.lang.String dir)
dir - a directory
private static void getFilesRec(java.io.File dir,
java.util.ArrayList<java.io.File> files)
dir - a directorypublic static java.lang.String[] getSubDirs(java.lang.String dir)
dir - a directory
public static java.lang.String[] getVisibleSubDirs(java.lang.String dir)
dir - a directory
public static java.lang.String readString(java.io.File input,
java.lang.String encoding)
throws java.io.IOException
input - input fileencoding - file encoding
java.io.IOException
public static void writeString(java.lang.String s,
java.io.File output,
java.lang.String encoding)
throws java.io.IOException
s - stringoutput - output fileencoding - file encoding
java.io.IOException
public static java.lang.Object readSerialized(java.io.File input)
throws java.io.IOException,
java.lang.ClassNotFoundException
input - input file
java.io.IOException
java.lang.ClassNotFoundException
public static void writeSerialized(java.lang.Object o,
java.io.File output)
throws java.io.IOException
o - objectoutput - output file
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||