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

IClassPathFilter yang memfilter dan mengubah nama kelas java.

class ClassPathScanner.ExternalClassNameFilter

ClassNameFilter yang menolak kelas dalam

interface ClassPathScanner.IClassPathFilter

Filter untuk jalur masuk classpath

Berpola setelah FileFilter

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 IClassPathFilter yang diberikan

getClassPathEntriesFromJar ( ClassPathScanner.IClassPathFilter filter)

Mengambil kumpulan entri classpath yang cocok dengan IClassPathFilter yang diberikan dan mengembalikannya dari JAR mana entri tersebut berasal.

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

public  getClassPathEntries (ClassPathScanner.IClassPathFilter filter)

Mengambil kumpulan entri classpath yang cocok dengan IClassPathFilter yang diberikan

Parameter
filter ClassPathScanner.IClassPathFilter

Kembali

dapatkanClassPathEntriesFromJar

public  getClassPathEntriesFromJar (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

public  getEntriesFromDir (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

public  getEntriesFromJar (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