public final class FileUtilities
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
combine(java.lang.String basePath,
java.lang.String... paths)
This method combines the specified basepath with the parts provided as
arguments.
|
static boolean |
deleteDir(java.io.File dir) |
static java.lang.String |
ensurePathSeparator(java.lang.String path,
java.lang.String separator) |
static java.util.List<java.lang.String> |
findFiles(java.util.List<java.lang.String> fileNames,
java.nio.file.Path dir,
java.lang.String... files) |
static java.util.List<java.lang.String> |
findFilesByExtension(java.util.List<java.lang.String> fileNames,
java.nio.file.Path dir,
java.lang.String extension) |
static java.lang.String |
getExtension(java.io.File file) |
static java.lang.String |
getExtension(java.lang.String path) |
static java.lang.String |
getFileName(java.lang.String path) |
static java.lang.String |
getFileName(java.lang.String path,
boolean extension) |
static java.io.InputStream |
getGameResource(java.lang.String file)
Gets the specified file from either a resource folder or the file system.
|
static java.lang.String |
getParentDirPath(java.lang.String fileOrDirPath) |
static java.lang.String |
removeLeadingSeparator(java.lang.String path) |
static java.lang.String |
removeTrailingSeparator(java.lang.String path) |
public static boolean deleteDir(java.io.File dir)
public static java.util.List<java.lang.String> findFilesByExtension(java.util.List<java.lang.String> fileNames,
java.nio.file.Path dir,
java.lang.String extension)
public static java.util.List<java.lang.String> findFiles(java.util.List<java.lang.String> fileNames,
java.nio.file.Path dir,
java.lang.String... files)
public static java.lang.String getExtension(java.io.File file)
public static java.lang.String getExtension(java.lang.String path)
public static java.lang.String getFileName(java.lang.String path)
public static java.lang.String getFileName(java.lang.String path,
boolean extension)
public static java.io.InputStream getGameResource(java.lang.String file)
file - The path to the file.InputStream.public static java.lang.String getParentDirPath(java.lang.String fileOrDirPath)
public static java.lang.String combine(java.lang.String basePath,
java.lang.String... paths)
basePath - The base path for the combined path.paths - The parts of the path to be constructed.public static java.lang.String ensurePathSeparator(java.lang.String path,
java.lang.String separator)
public static java.lang.String removeTrailingSeparator(java.lang.String path)
public static java.lang.String removeLeadingSeparator(java.lang.String path)