|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.ranides.assira.io.DirectoryHelper
public final class DirectoryHelper
Klasa pomocnicza do pracy z katalogami w systemie plików (głównie przeglądania ich zawartości).
| Method Summary | |
|---|---|
static List<File> |
find(File path,
FileFilter filter)
Wyszukuje plik lub katalog na podstawie nazwy, tzn filter otrzymuje tylko nazwę pliku,
a nie całą ścieżkę, i na tej podstawie ma filtrować. |
static List<File> |
find(File path,
Pattern pattern)
Wyszukuje plik lub katalog na podstawie nazwy, tzn sprawdza, czy nazwa pliku (a nie cała ścieżka) pasuje do podanego wyrażenia regularnego. |
static List<File> |
find(File path,
String wildcard)
Wyszukuje plik lub katalog na podstawie nazwy, tzn sprawdza, czy nazwa pliku (a nie cała ścieżka) pasuje do podanej nazwy. |
static List<File> |
list(File path,
FileFilter filter)
Przeszukuje podany katalog, i zwraca listę wszystkich obiektów, które zostały zaakceptowane przez obiekt filter. |
static List<File> |
listDirs(File path,
Pattern pattern)
Wyszukuje katalog na podstawie położenia, tzn sprawdza, czy ścieżka katalogu (ale nie absolutna) pasuje do podanego wyrażenia regularnego. |
static List<File> |
listDirs(File path,
String wildcard)
Wyszukuje katalog na podstawie położenia, tzn sprawdza, czy ścieżka pliku (ale nie absolutna) pasuje do podanej maski. |
static List<File> |
listFiles(File path,
Pattern pattern)
Wyszukuje plik (nie katalog) na podstawie położenia, tzn sprawdza, czy ścieżka pliku (ale nie absolutna) pasuje do podanego wyrażenia regularnego. |
static List<File> |
listFiles(File path,
String wildcard)
Wyszukuje plik (nie katalog) na podstawie położenia, tzn sprawdza, czy ścieżka pliku (ale nie absolutna) pasuje do podanej maski. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static List<File> list(File path,
FileFilter filter)
filter. Funkcja respektuje
wszystkie flagi FileFilter.AcceptMode, w szczególności przeszukuje
zawartość wgłąb, jeśli tak ustawiono w filtrze.
path - filter -
path, nie są
jednak zamieniane na lokalizacje absolutne.
public static List<File> listFiles(File path,
Pattern pattern)
path - pattern -
path, nie są
jednak zamieniane na lokalizacje absolutne.
public static List<File> listFiles(File path,
String wildcard)
path - wildcard -
path, nie są
jednak zamieniane na lokalizacje absolutne.
public static List<File> listDirs(File path,
Pattern pattern)
path - pattern -
path, nie są
jednak zamieniane na lokalizacje absolutne.
public static List<File> listDirs(File path,
String wildcard)
path - wildcard -
path, nie są
jednak zamieniane na lokalizacje absolutne.
public static List<File> find(File path,
FileFilter filter)
filter otrzymuje tylko nazwę pliku,
a nie całą ścieżkę, i na tej podstawie ma filtrować. Ignoruje całkowicie
flagi w otrzymanym filtrze.
path - filter -
path, nie są
jednak zamieniane na lokalizacje absolutne.
public static List<File> find(File path,
String wildcard)
path - wildcard -
path, nie są
jednak zamieniane na lokalizacje absolutne.
public static List<File> find(File path,
Pattern pattern)
path - pattern -
path, nie są
jednak zamieniane na lokalizacje absolutne.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||