public class FileSystemUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.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(java.io.File file)
Remoção recursiva de diretórios.
|
static boolean |
deleteRecursively(java.io.File file,
java.util.logging.Logger logger)
Remoção recursiva de diretórios.
|
static boolean |
dirExists(java.io.File dir)
Verifica se um arquivo (
File) aponta para um diretório. |
static boolean |
dirExists(java.lang.String path)
Verifica se um path aponta para um diretório.
|
static boolean |
fileExists(java.io.File file)
Verifica se um arquivo existe e se é realmente um arquivo (i.e.
|
static boolean |
fileExists(java.lang.String path)
Verifica se um path aponta para um arquivo.
|
static java.io.File[] |
getSubDirs(java.io.File dir)
Obtém os subdiretórios de um determinado diretório.
|
public static final java.lang.String VERSION_CONTROL_DIR
public static final boolean canRead()
public static boolean fileExists(java.lang.String path)
path - o pathtrue se o path aponta para um arquivopublic static boolean fileExists(java.io.File file)
file - o arquivo.true se o arquivo existe e se é realmente um arquivopublic static boolean dirExists(java.lang.String path)
path - o pathtrue se o path aponta para um diretóriopublic static boolean dirExists(java.io.File dir)
File) aponta para um diretório.dir - o diretórioFile aponta para um diretóriopublic static java.io.File[] getSubDirs(java.io.File dir)
dir - diretório de referênciajava.lang.IllegalArgumentException - se o diretório de referência não é
realmente um diretóriopublic static boolean deleteRecursively(java.io.File file,
java.util.logging.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(java.io.File file)
file - arquivo ou diretório a ser apagadotrue se o arquivo/diretório foi removido com sucessoCopyright © 2015. All Rights Reserved.