public class FileSystemUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
VERSION_CONTROL_DIR
Nome do diretório de controle usado pelo sistema de controle de versão.
|
| Constructor and Description |
|---|
FileSystemUtils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
canRead()
Verifica se o sistema permite a leitura de arquivos.
|
static boolean |
deleteRecursively(File file)
Remoção recursiva de diretórios.
|
static boolean |
deleteRecursively(File file,
Logger logger)
Remoção recursiva de diretórios.
|
static boolean |
dirExists(File dir)
Verifica se um arquivo (
File) aponta para um diretório. |
static boolean |
dirExists(String path)
Verifica se um path aponta para um diretório.
|
static boolean |
fileExists(File file)
Verifica se um arquivo existe e se é realmente um arquivo (i.e.
|
static boolean |
fileExists(String path)
Verifica se um path aponta para um arquivo.
|
static File[] |
getSubDirs(File dir)
Obtém os subdiretórios de um determinado diretório.
|
public static final String VERSION_CONTROL_DIR
public static final boolean canRead()
public static boolean fileExists(String path)
path - o pathtrue se o path aponta para um arquivopublic static boolean fileExists(File file)
file - o arquivo.true se o arquivo existe e se é realmente um arquivopublic static boolean dirExists(String path)
path - o pathtrue se o path aponta para um diretóriopublic static boolean dirExists(File dir)
File) aponta para um diretório.dir - o diretórioFile aponta para um diretóriopublic static File[] getSubDirs(File dir)
dir - diretório de referênciaIllegalArgumentException - se o diretório de referência não é
realmente um diretóriopublic static boolean deleteRecursively(File file, Logger logger)
Level.SEVERE.file - arquivo ou diretório a ser apagadologger - o logger (pode ser null)true se o arquivo/diretório foi removido com sucessopublic static boolean deleteRecursively(File file)
file - arquivo ou diretório a ser apagadotrue se o arquivo/diretório foi removido com sucessoCopyright © 2020. All rights reserved.