Pemindai Jalur Kelas
public class ClassPathScanner
extends Object
java.lang.Objek | |
↳ | com.android.tradefed.util.ClassPathScanner |
Menemukan entri di classpath.
Diadaptasi dari vogar.target.ClassPathScanner
Ringkasan
Kelas bersarang | |
---|---|
class | ClassPathScanner.ClassNameFilter |
class | ClassPathScanner.ExternalClassNameFilter |
interface | ClassPathScanner.IClassPathFilter Filter untuk jalur masuk classpath Berpola setelahFileFilter |
Konstruktor publik | |
---|---|
ClassPathScanner () |
Metode publik | |
---|---|
static String[] | getClassPath () Mendapatkan jalur kelas dari Properti Sistem "java.class.path" dan membaginya menjadi elemen individual. |
getClassPathEntries ( ClassPathScanner.IClassPathFilter filter) Mengambil kumpulan entri classpath yang cocok dengan | |
getClassPathEntriesFromJar ( ClassPathScanner.IClassPathFilter filter) Mengambil kumpulan entri classpath yang cocok dengan | |
getEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter) Mendapatkan nama semua entri yang terdapat dalam direktori jalur kelas tertentu, yang cocok dengan filter yang diberikan | |
getEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter) Mendapatkan nama semua entri yang terdapat dalam file jar tertentu, yang cocok dengan filter yang diberikan |
Konstruktor publik
Pemindai Jalur Kelas
public ClassPathScanner ()
Metode publik
dapatkanClassPath
public static String[] getClassPath ()
Mendapatkan jalur kelas dari Properti Sistem "java.class.path" dan membaginya menjadi elemen individual.
Kembali | |
---|---|
String[] |
dapatkanClassPathEntries
publicgetClassPathEntries (ClassPathScanner.IClassPathFilter filter)
Mengambil kumpulan entri classpath yang cocok dengan IClassPathFilter
yang diberikan
Parameter | |
---|---|
filter | ClassPathScanner.IClassPathFilter |
Kembali | |
---|---|
dapatkanClassPathEntriesFromJar
publicgetClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)
Mengambil kumpulan entri classpath yang cocok dengan IClassPathFilter
yang diberikan dan mengembalikannya dari JAR mana entri tersebut berasal. Digunakan untuk memvalidasi asal file.
Parameter | |
---|---|
filter | ClassPathScanner.IClassPathFilter |
Kembali | |
---|---|
dapatkan Entri Dari Dir
publicgetEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)
Mendapatkan nama semua entri yang terdapat dalam direktori jalur kelas tertentu, yang cocok dengan filter yang diberikan
Parameter | |
---|---|
classPathDir | File |
filter | ClassPathScanner.IClassPathFilter |
Kembali | |
---|---|
Melempar | |
---|---|
| Pengecualian IO |
dapatkan Entri Dari Jar
publicgetEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)
Mendapatkan nama semua entri yang terdapat dalam file jar tertentu, yang cocok dengan filter yang diberikan
Parameter | |
---|---|
plainFile | File |
filter | ClassPathScanner.IClassPathFilter |
Kembali | |
---|---|
Melempar | |
---|---|
| Pengecualian IO |
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2023-12-01 UTC.