com.norbl.util
Class FileUtil
java.lang.Object
com.norbl.util.FileUtil
public class FileUtil
- extends java.lang.Object
Method Summary |
static java.io.File |
getBackupFilename(java.io.File f)
Creates a File based on f that does
not refer to an existing file. |
static java.io.File |
getTmpDir(java.lang.String tmpDirName)
|
static java.util.List<java.lang.String[]> |
readConfigTypeFile(java.io.File f,
java.lang.String fieldDelimiterExpr,
java.lang.String commentMarker)
|
static java.util.List<java.lang.String[]> |
readConfigTypeFile(java.io.File f,
java.lang.String fieldDelimiterExpr,
java.lang.String commentMarker,
int nFields)
|
static int |
write(java.io.File file,
java.lang.String s)
|
static void |
writeConfigFile(java.io.File f,
java.util.List<java.lang.String[]> lines,
java.lang.String delim)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileUtil
public FileUtil()
readConfigTypeFile
public static java.util.List<java.lang.String[]> readConfigTypeFile(java.io.File f,
java.lang.String fieldDelimiterExpr,
java.lang.String commentMarker,
int nFields)
throws java.io.FileNotFoundException,
java.io.IOException
- Throws:
java.io.FileNotFoundException
java.io.IOException
writeConfigFile
public static void writeConfigFile(java.io.File f,
java.util.List<java.lang.String[]> lines,
java.lang.String delim)
throws java.io.IOException
- Throws:
java.io.IOException
readConfigTypeFile
public static java.util.List<java.lang.String[]> readConfigTypeFile(java.io.File f,
java.lang.String fieldDelimiterExpr,
java.lang.String commentMarker)
throws java.io.FileNotFoundException,
java.io.IOException
- Throws:
java.io.FileNotFoundException
java.io.IOException
getTmpDir
public static java.io.File getTmpDir(java.lang.String tmpDirName)
getBackupFilename
public static java.io.File getBackupFilename(java.io.File f)
- Creates a File based on f that does
not refer to an existing file.
- Parameters:
f
-
- Returns:
write
public static int write(java.io.File file,
java.lang.String s)