ClassPathScanner
public class ClassPathScanner
extends Object
java.lang.Obiekt | |
↳ | com.android.tradefed.util.ClassPathScanner |
Znajduje wpisy w ścieżce klasy.
Zaadaptowano z vogar.target.ClassPathScanner
Streszczenie
Klasy zagnieżdżone | |
---|---|
class | ClassPathScanner.ClassNameFilter |
class | ClassPathScanner.ExternalClassNameFilter |
interface | ClassPathScanner.IClassPathFilter Filtr dla ścieżek wpisów ścieżki klasy Wzorowane naFileFilter |
Konstruktory publiczne | |
---|---|
ClassPathScanner () |
Metody publiczne | |
---|---|
static String[] | getClassPath () Pobiera ścieżkę klasy z właściwości systemowej „java.class.path” i dzieli ją na poszczególne elementy. |
getClassPathEntries ( ClassPathScanner.IClassPathFilter filter) Pobiera zestaw wpisów ścieżki klasy, które pasują do podanego | |
getClassPathEntriesFromJar ( ClassPathScanner.IClassPathFilter filter) Pobiera zestaw wpisów ścieżki klas, które pasują do podanego | |
getEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter) Pobiera nazwy wszystkich wpisów zawartych w danym katalogu ścieżki klasy, które pasują do podanego filtra | |
getEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter) Pobiera nazwy wszystkich wpisów zawartych w danym pliku jar, które pasują do podanego filtra |
Konstruktory publiczne
ClassPathScanner
public ClassPathScanner ()
Metody publiczne
getClassPath
public static String[] getClassPath ()
Pobiera ścieżkę klasy z właściwości systemowej „java.class.path” i dzieli ją na poszczególne elementy.
Zwroty | |
---|---|
String[] |
getClassPathEntries
publicgetClassPathEntries (ClassPathScanner.IClassPathFilter filter)
Pobiera zestaw wpisów ścieżki klasy, które pasują do podanego IClassPathFilter
Parametry | |
---|---|
filter | ClassPathScanner.IClassPathFilter |
Zwroty | |
---|---|
getClassPathEntriesFromJar
publicgetClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)
Pobiera zestaw wpisów ścieżki klas, które pasują do podanego IClassPathFilter
i zwraca je z plikiem JAR, z którego pochodzą. Służy do sprawdzania pochodzenia plików.
Parametry | |
---|---|
filter | ClassPathScanner.IClassPathFilter |
Zwroty | |
---|---|
getEntriesFromDir
publicgetEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)
Pobiera nazwy wszystkich wpisów zawartych w danym katalogu ścieżki klasy, które pasują do podanego filtra
Parametry | |
---|---|
classPathDir | File |
filter | ClassPathScanner.IClassPathFilter |
Zwroty | |
---|---|
Rzuty | |
---|---|
| IOException |
pobierz wpisy ze słoika
publicgetEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)
Pobiera nazwy wszystkich wpisów zawartych w danym pliku jar, które pasują do podanego filtra
Parametry | |
---|---|
plainFile | File |
filter | ClassPathScanner.IClassPathFilter |
Zwroty | |
---|---|
Rzuty | |
---|---|
| IOException |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2023-03-30 UTC.