Package com.ilib.tools.table
Class FileUtils
- java.lang.Object
- 
- com.ilib.tools.table.FileUtils
 
- 
 public class FileUtils extends java.lang.ObjectRandom file manipulation utilities that don't really have any other good place to live.
- 
- 
Constructor SummaryConstructors Constructor Description FileUtils()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static voiddeleteDir(java.io.File path)Recursively delete a directory and all the files it contains.static java.lang.StringgetBaseName(java.lang.String fileName)Return the base name without the extension of this file name.static java.lang.StringgetExtension(java.lang.String fileName)Return the file name extension of this file name.
 
- 
- 
- 
Method Detail- 
deleteDirpublic static void deleteDir(java.io.File path) throws java.io.IOExceptionRecursively delete a directory and all the files it contains.- Parameters:
- path- path to delete
- Throws:
- java.io.IOException- if the delete fails
 
 - 
getExtensionpublic static java.lang.String getExtension(java.lang.String fileName) Return the file name extension of this file name. If the file name does not have an extension, return null.- Parameters:
- fileName- file name with a possible extension
- Returns:
- the extension, or null if there is no extension
 
 - 
getBaseNamepublic static java.lang.String getBaseName(java.lang.String fileName) Return the base name without the extension of this file name. If the file name does not have an extension, return the entire name.- Parameters:
- fileName- file name with a possible extension
- Returns:
- the base name without the extension, or the whole fileName if there is no extension
 
 
- 
 
-