ClassPathScanner
public
class
ClassPathScanner
extends Object
java.lang.Object | |
😎 | com.android.tradefed.util.ClassPathScanner |
Findet Einträge in classpath.
Adaptiert von vogar.target.ClassPathScanner
Zusammenfassung
Verschachtelte Klassen | |
---|---|
class |
ClassPathScanner.ClassNameFilter
Ein |
class |
ClassPathScanner.ExternalClassNameFilter
Ein |
interface |
ClassPathScanner.IClassPathFilter
Einen Filter für Klassenpfad-Eintragspfade
Gemustert nach |
Öffentliche Konstruktoren | |
---|---|
ClassPathScanner()
|
Öffentliche Methoden | |
---|---|
static
String[]
|
getClassPath()
Ruft den Klassenpfad aus der Systemeigenschaft "java.class.path" ab. und Aufteilungen in die einzelnen Elemente. |
|
getClassPathEntries(ClassPathScanner.IClassPathFilter filter)
Ruft eine Gruppe von Klassenpfadeinträgen ab, die mit dem angegebenen |
|
getClassPathEntriesFromJar(ClassPathScanner.IClassPathFilter filter)
Ruft eine Gruppe von Klassenpfadeinträgen ab, die mit dem angegebenen |
|
getEntriesFromDir(File classPathDir, ClassPathScanner.IClassPathFilter filter)
Ruft die Namen aller Einträge im gegebenen Klassenpfadverzeichnis ab, die mit den angegebenen Filter |
|
getEntriesFromJar(File plainFile, ClassPathScanner.IClassPathFilter filter)
Ruft die Namen aller Einträge in der JAR-Datei ab, die dem Filter entsprechen |
Öffentliche Konstruktoren
ClassPathScanner
public ClassPathScanner ()
Öffentliche Methoden
getClassPath
public static String[] getClassPath ()
Ruft den Klassenpfad aus der Systemeigenschaft "java.class.path" ab. und Aufteilungen in die einzelnen Elemente.
Returns | |
---|---|
String[] |
getClassPathEntries
publicgetClassPathEntries (ClassPathScanner.IClassPathFilter filter)
Ruft eine Gruppe von Klassenpfadeinträgen ab, die mit dem angegebenen IClassPathFilter
übereinstimmen
Parameter | |
---|---|
filter |
ClassPathScanner.IClassPathFilter |
Returns | |
---|---|
|
getClassPathEntriesFromJar
publicgetClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)
Ruft eine Gruppe von Klassenpfadeinträgen ab, die mit dem angegebenen IClassPathFilter
übereinstimmen, und gibt sie zurück
aus welcher JAR-Datei sie stammen. Wird zur Validierung des Ursprungs von Dateien verwendet.
Parameter | |
---|---|
filter |
ClassPathScanner.IClassPathFilter |
Returns | |
---|---|
|
getEntriesFromDir
publicgetEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)
Ruft die Namen aller Einträge im gegebenen Klassenpfadverzeichnis ab, die mit den angegebenen Filter
Parameter | |
---|---|
classPathDir |
File |
filter |
ClassPathScanner.IClassPathFilter |
Returns | |
---|---|
|
Ausgabe | |
---|---|
|
IOException |
getEntriesFromJar (Einträge von Jar)
publicgetEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)
Ruft die Namen aller Einträge in der JAR-Datei ab, die dem Filter entsprechen
Parameter | |
---|---|
plainFile |
File |
filter |
ClassPathScanner.IClassPathFilter |
Returns | |
---|---|
|
Ausgabe | |
---|---|
|
IOException |