net.mchaplin.commons.io
Class IOUtils
java.lang.Object
net.mchaplin.commons.WmindObject
net.mchaplin.commons.io.IOUtils
public class IOUtils
- extends WmindObject
- Author:
- mchaplin@users.sourceforge.net
$Header: /cvsroot/iky-container/iky-container/src/net/mchaplin/commons/io/IOUtils.java,v 1.1 2005/05/06 22:23:47 mchaplin Exp $Revision: 1.1 $Date:
Method Summary |
static java.lang.String |
copyToDirectory(java.io.File file,
java.io.File sourceDir,
java.io.File targetDir)
Copy a file from a base source directory to a base target directory. |
static int |
getInstanceCount(java.lang.String string,
java.lang.String value)
|
static boolean |
insertStringInFile(java.io.File inFile,
int lineno,
java.lang.String lineToBeInserted,
boolean replace)
Insert a String in a file |
static void |
loadFileToVector(java.io.File targetFile,
java.util.Vector<java.lang.String> vFileContent)
|
static void |
writeVectorToFile(java.io.File targetFile,
java.util.Vector<java.lang.String> vFileContent)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PATH_SEPARATOR
public static final java.lang.String PATH_SEPARATOR
- See Also:
- Constant Field Values
LINE_BREAK
public static final java.lang.String LINE_BREAK
- See Also:
- Constant Field Values
IOUtils
public IOUtils()
copyToDirectory
public static java.lang.String copyToDirectory(java.io.File file,
java.io.File sourceDir,
java.io.File targetDir)
- Copy a file from a base source directory to a base target directory. File
might be located in a subdirectory of source directory.
- Parameters:
file
- file to copy. Might be in a subdirectorysourceDir
- base source directorytargetDir
- base target directory
- Returns:
- the file package
insertStringInFile
public static boolean insertStringInFile(java.io.File inFile,
int lineno,
java.lang.String lineToBeInserted,
boolean replace)
- Insert a String in a file
- Parameters:
inFile
- file to insert String tolineno
- position in filelineToBeInserted
- String to be insertedreplace
- replace/append mode
loadFileToVector
public static void loadFileToVector(java.io.File targetFile,
java.util.Vector<java.lang.String> vFileContent)
- Parameters:
targetFile
- vFileContent
-
writeVectorToFile
public static void writeVectorToFile(java.io.File targetFile,
java.util.Vector<java.lang.String> vFileContent)
- Parameters:
targetFile
- vFileContent
-
getInstanceCount
public static int getInstanceCount(java.lang.String string,
java.lang.String value)
Copyright © 2004-2005 mchaplin.net. All Rights Reserved.