public class FileSystem extends Object
| Constructor and Description |
|---|
FileSystem() |
| Modifier and Type | Method and Description |
|---|---|
static void |
compressDirectory(String dirName,
String targetCompressName) |
static boolean |
confirmFoldersExistence(String path) |
static void |
copyDirectory(String dirName,
File targetDirectory) |
static void |
copyFile(File originalFile,
File tartgetFile) |
static void |
copyFile(InputStream originalFile,
File tartgetFile) |
static File |
createFileWithPath(String filePath,
String fileName) |
static boolean |
deleteFile(String filePath) |
File |
findFileOnHardDrive(String fileName)
Searches the hard drive recursively for the given file name, and returns
the first file found with the given name
|
static HashMap<String,String> |
getEnvironmentVariables() |
static String |
getEnvVariable(String variableName) |
static String |
getExtention(File file) |
static String |
getExtention(String fileName) |
static int |
getFoldersCount(File parentFile) |
static String |
joinFilePath(String path,
String fileName) |
static HashMap<String,String> |
loadImagesInFolder(String dir,
HashMap<String,String> source) |
static boolean |
moveFile(String sourceFileName,
String destFullFileName) |
static FileInfo |
parseFileInfo(String path) |
static StringBuffer |
readStringFile(File targetFile) |
static String |
readStringFile(String filepath) |
static void |
redirectSysOutput(File f) |
static void |
redirectSysOutput(PrintStream printStr) |
static void |
writeFile(String filename,
String content,
boolean append) |
public static final String NEW_LINE
public File findFileOnHardDrive(String fileName)
fileName - the name of the file to be foundpublic static void redirectSysOutput(File f)
public static void redirectSysOutput(PrintStream printStr)
public static boolean deleteFile(String filePath)
public static void copyFile(File originalFile, File tartgetFile) throws IOException
IOExceptionpublic static void copyFile(InputStream originalFile, File tartgetFile) throws IOException
IOExceptionpublic static StringBuffer readStringFile(File targetFile)
public static int getFoldersCount(File parentFile)
public static boolean confirmFoldersExistence(String path)
public static HashMap<String,String> loadImagesInFolder(String dir, HashMap<String,String> source)
public static HashMap<String,String> getEnvironmentVariables() throws Exception
Exceptionpublic static void copyDirectory(String dirName, File targetDirectory) throws Exception
ExceptionCopyright © 2019 com.github.mfjamil. All rights reserved.