public final class UtilityFile extends Object
Modifier and Type | Field and Description |
---|---|
static String |
SYSTEM_TEMP_DIR
System temp directory.
|
Modifier and Type | Method and Description |
---|---|
static void |
deleteDirectory(File directory)
Delete a directory and all of its content (be careful, it will erase all children, including child directory).
|
static void |
deleteFile(File file)
Delete a file.
|
static boolean |
exists(String path)
Check if the path exists.
|
static String[] |
getDirsList(String path)
Get all directory existing in the path.
|
static String |
getExtension(File file)
Get a file extension.
|
static String |
getExtension(String file)
Get extension from a string (search first dot).
|
static String |
getFilenameFromPath(String path)
Get the filename from a path (last part of a path, after the last separator).
|
static String[] |
getFilesList(String path)
Get all files existing in the path.
|
static String[] |
getFilesList(String path,
String extension)
Get all files existing in the path.
|
static String |
getTempDir()
Get the program temp directory.
|
static boolean |
isDir(String path)
Check if the path is a directory.
|
static boolean |
isFile(String path)
Check if the path is a file.
|
public static final String SYSTEM_TEMP_DIR
public static boolean isDir(String path)
path
- The path to check.true
if it is a directory, false
else.public static boolean isFile(String path)
path
- The path to check.true
if it is a file, false
else.public static boolean exists(String path)
path
- The path to check.true
if exists, false
else.public static String getExtension(File file)
file
- The file.public static String getExtension(String file)
file
- The filename.public static String getFilenameFromPath(String path)
path
- The path used to extract filename.public static String[] getDirsList(String path)
path
- The path to check.public static String[] getFilesList(String path)
path
- The path to check.public static String[] getFilesList(String path, String extension)
path
- The path to check.extension
- The extension (without dot; eg: png).public static void deleteDirectory(File directory)
directory
- The directory to delete with all of its content.public static void deleteFile(File file)
file
- The file to delete.public static String getTempDir()
Copyright © 2014 Byron 3D Games Studio. All rights reserved.