Package org.bidib.wizard.utils
Class FileUtils
- java.lang.Object
-
- org.bidib.wizard.utils.FileUtils
-
public final class FileUtils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringEXCEL_EXTENSIONstatic StringFILENAME_REGEX_PATTERN
-
Constructor Summary
Constructors Constructor Description FileUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcopyFile(File srcFile, File destFile, CopyOption... copyOptions)static StringescapeInvalidFilenameCharacters(String path, String replacement)static booleanisFilenameValid(String filename)static booleanisPathValid(String path)static booleansilentlyDeleteFile(File file, Long waitAfterDelete)
-
-
-
Field Detail
-
EXCEL_EXTENSION
public static final String EXCEL_EXTENSION
- See Also:
- Constant Field Values
-
FILENAME_REGEX_PATTERN
public static final String FILENAME_REGEX_PATTERN
- See Also:
- Constant Field Values
-
-
Method Detail
-
isPathValid
public static boolean isPathValid(String path)
-
isFilenameValid
public static boolean isFilenameValid(String filename)
-
escapeInvalidFilenameCharacters
public static String escapeInvalidFilenameCharacters(String path, String replacement)
-
copyFile
public static void copyFile(File srcFile, File destFile, CopyOption... copyOptions) throws IOException
- Throws:
IOException
-
-