Package de.qytera.qtaf.core.io
Class DirectoryHelper
java.lang.Object
de.qytera.qtaf.core.io.DirectoryHelper
Class containing helper methods for interacting with the file system
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanCreate a directorystatic booleandeleteDirectory(File dir) Delete a directory and all its subdirectoriesstatic booleandeleteDirectory(String dir) Delete a directory and all its subdirectoriesstatic StringpreparePath(String path) Replace variables and insert default file separator
-
Field Details
-
SEP
File separator shorthand.
-
-
Method Details
-
preparePath
Replace variables and insert default file separator- Parameters:
path- Path- Returns:
- Prepared path
-
createDirectoryIfNotExists
Create a directory- Parameters:
dir- File path relative to project's root directory- Returns:
- true on success, false otherwise
-
deleteDirectory
Delete a directory and all its subdirectories- Parameters:
dir- directory- Returns:
- true on success, false otherwise
-
deleteDirectory
Delete a directory and all its subdirectories- Parameters:
dir- directory- Returns:
- true on success, false otherwise
-