|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.camel.util.FileUtil
public final class FileUtil
File utilities
Method Summary | |
---|---|
static String |
compactPath(String path)
Compacts a path by stacking it and reducing .. |
static File |
createTempFile(String prefix,
String suffix)
|
static File |
createTempFile(String prefix,
String suffix,
File parentDir,
boolean deleteOnExit)
|
static void |
delete(File f)
|
static List<File> |
getFiles(File dir,
String pattern)
|
static List<File> |
getFiles(File dir,
String pattern,
File exclude)
|
static List<File> |
getFilesRecurse(File dir,
String pattern)
|
static List<File> |
getFilesRecurse(File dir,
String pattern,
File exclude)
|
static String |
getStringFromFile(File location)
|
static void |
mkDir(File dir)
|
static String |
normalizeCRLF(InputStream instream)
|
static String |
normalizePath(String path)
Normalizes the path to cater for Windows and other platforms |
static String |
onlyPath(String name)
Returns only the leading path (returns null if no path) |
static List<String> |
readLines(File file)
|
static void |
removeDir(File d)
|
static String |
stripLeadingSeparator(String name)
Strip any leading separators |
static String |
stripPath(String name)
Strips any leading paths |
static String |
stripTrailingSeparator(String name)
Strip any trailing separators |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static String normalizePath(String path)
public static void mkDir(File dir)
public static void removeDir(File d)
public static void delete(File f)
public static File createTempFile(String prefix, String suffix) throws IOException
IOException
public static File createTempFile(String prefix, String suffix, File parentDir, boolean deleteOnExit) throws IOException
IOException
public static String getStringFromFile(File location)
public static String normalizeCRLF(InputStream instream)
public static List<File> getFiles(File dir, String pattern)
public static List<File> getFilesRecurse(File dir, String pattern)
public static List<File> getFiles(File dir, String pattern, File exclude)
public static List<File> getFilesRecurse(File dir, String pattern, File exclude)
public static List<String> readLines(File file) throws Exception
Exception
public static String stripLeadingSeparator(String name)
public static String stripTrailingSeparator(String name)
public static String stripPath(String name)
public static String onlyPath(String name)
public static String compactPath(String path)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |