jjdh API

jjdh.java.util
Class FileTools

java.lang.Object
  extended by jjdh.java.util.FileTools

public class FileTools
extends Object


Field Summary
static String fs
          The System-specific file seperator.
static String ps
          The System-specific file path seperator.
 
Constructor Summary
FileTools()
           
 
Method Summary
static boolean endsWith(File file, String... endings)
           
static List<File> getClassPath()
          Converts the ClassPath to a array of files.
static Set<File> getFilesRecursive(File root)
           
static Set<File> getFilesRecursive(File root, FileFilter fileFilter)
           
static Set<File> getFilesRecursive(File root, String... endings)
           
protected static void getFilesRecursive(Set<File> set, File root, FileFilter directoryFilter, FileFilter fileFilter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fs

public static final String fs
The System-specific file seperator.


ps

public static final String ps
The System-specific file path seperator.

Constructor Detail

FileTools

public FileTools()
Method Detail

endsWith

public static final boolean endsWith(File file,
                                     String... endings)

getFilesRecursive

public static final Set<File> getFilesRecursive(File root)

getFilesRecursive

public static final Set<File> getFilesRecursive(File root,
                                                String... endings)

getFilesRecursive

public static final Set<File> getFilesRecursive(File root,
                                                FileFilter fileFilter)

getFilesRecursive

protected static final void getFilesRecursive(Set<File> set,
                                              File root,
                                              FileFilter directoryFilter,
                                              FileFilter fileFilter)

getClassPath

public static List<File> getClassPath()
Converts the ClassPath to a array of files.

Returns:
a array of files, representing the ClassPath

jjdh API

Copyright © 2006 Jonas Jacobi and Dennis Heidsiek. All Rights Reserved.