sidnet.core.misc
Class FileUtils

java.lang.Object
  extended by sidnet.core.misc.FileUtils

public class FileUtils
extends java.lang.Object


Nested Class Summary
static class FileUtils.PrefixFilter
           
static class FileUtils.SufixFilter
           
 
Constructor Summary
FileUtils()
           
 
Method Summary
static void appendToFilesWithPrefix(java.lang.String dirPath, java.lang.String filenamePrefix, java.lang.String text)
           
static void deleteFilesWithPrefix(java.lang.String dirPath, java.lang.String filenamePrefix)
           
static java.lang.String[] getFileList(java.lang.String dirPath, java.io.FilenameFilter optionalFilenameFilter)
           
static boolean isEmpty(java.io.File file)
           
static void validateDirectory(java.io.File dir)
          Directory is valid if it exists, does not represent a file, and can be read.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileUtils

public FileUtils()
Method Detail

isEmpty

public static boolean isEmpty(java.io.File file)

validateDirectory

public static void validateDirectory(java.io.File dir)
                              throws java.io.FileNotFoundException
Directory is valid if it exists, does not represent a file, and can be read.

Throws:
java.io.FileNotFoundException

deleteFilesWithPrefix

public static void deleteFilesWithPrefix(java.lang.String dirPath,
                                         java.lang.String filenamePrefix)

appendToFilesWithPrefix

public static void appendToFilesWithPrefix(java.lang.String dirPath,
                                           java.lang.String filenamePrefix,
                                           java.lang.String text)

getFileList

public static java.lang.String[] getFileList(java.lang.String dirPath,
                                             java.io.FilenameFilter optionalFilenameFilter)