org.databene.commons
Class FileUtil
java.lang.Object
org.databene.commons.FileUtil
public final class FileUtil
- extends java.lang.Object
File Utility class.
Created: 04.02.2007 08:22:52
- Since:
- 0.1
- Author:
- Volker Bergmann
|
Method Summary |
static void |
copy(java.io.File srcFile,
java.io.File targetFile,
boolean overwrite)
|
static void |
copy(java.io.File srcFile,
java.io.File targetFile,
boolean overwrite,
java.io.FileFilter filter)
|
static void |
deleteIfExists(java.io.File file)
|
static void |
ensureDirectoryExists(java.io.File directory)
|
static boolean |
hasSuffix(java.io.File file,
java.lang.String suffix,
boolean caseSensitive)
|
static boolean |
isEmptyFolder(java.io.File folder)
|
static java.util.List<java.io.File> |
listFiles(java.io.File dir,
java.lang.String regex,
boolean recursive,
boolean acceptingFiles,
boolean acceptingFolders)
|
static java.lang.String |
nativePath(java.lang.String path)
|
static java.lang.String |
suffix(java.io.File file)
extracts the filename part after the last dot |
static java.lang.String |
suffix(java.lang.String filename)
extracts the filename part after the last dot |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileUtil
public FileUtil()
ensureDirectoryExists
public static void ensureDirectoryExists(java.io.File directory)
hasSuffix
public static boolean hasSuffix(java.io.File file,
java.lang.String suffix,
boolean caseSensitive)
suffix
public static java.lang.String suffix(java.io.File file)
- extracts the filename part after the last dot
suffix
public static java.lang.String suffix(java.lang.String filename)
- extracts the filename part after the last dot
nativePath
public static java.lang.String nativePath(java.lang.String path)
isEmptyFolder
public static boolean isEmptyFolder(java.io.File folder)
copy
public static void copy(java.io.File srcFile,
java.io.File targetFile,
boolean overwrite)
throws java.io.FileNotFoundException,
java.io.IOException
- Throws:
java.io.FileNotFoundException
java.io.IOException
copy
public static void copy(java.io.File srcFile,
java.io.File targetFile,
boolean overwrite,
java.io.FileFilter filter)
throws java.io.FileNotFoundException,
java.io.IOException
- Throws:
java.io.FileNotFoundException
java.io.IOException
deleteIfExists
public static void deleteIfExists(java.io.File file)
listFiles
public static java.util.List<java.io.File> listFiles(java.io.File dir,
java.lang.String regex,
boolean recursive,
boolean acceptingFiles,
boolean acceptingFolders)
Copyright © 2010. All Rights Reserved.