ClassPathScanner

public class ClassPathScanner
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.util.ClassPathScanner


Sınıf yolundaki girişleri bulur.

vogar.target.ClassPathScanner'dan uyarlananlar

Özet

İç içe yerleştirilmiş sınıflar

class ClassPathScanner.ClassNameFilter

Java sınıf adlarını filtreleyip dönüştüren bir IClassPathFilter

class ClassPathScanner.ExternalClassNameFilter

İç sınıfları reddeden bir ClassNameFilter

interface ClassPathScanner.IClassPathFilter

Sınıf yolu giriş yolları için bir filtre

FileFilter sonrası desenli

Kamu inşaatçıları

ClassPathScanner()

Herkese açık yöntemler

static String[] getClassPath()

Sınıf yolunu "java.class.path" Sistem Mülkünden alır ve bölmeler parçalara böleriz.

getClassPathEntries(ClassPathScanner.IClassPathFilter filter)

Verilen IClassPathFilter ile eşleşen sınıf yolu giriş grubunu alır

getClassPathEntriesFromJar(ClassPathScanner.IClassPathFilter filter)

Verilen IClassPathFilter ile eşleşen sınıf yolu giriş grubunu alır ve bunları döndürür 100.000'in üzerindedir.

getEntriesFromDir(File classPathDir, ClassPathScanner.IClassPathFilter filter)

Belirli bir sınıf yolu dizininde, belirtilenle eşleşen tüm girişlerin adlarını alır filtre

getEntriesFromJar(File plainFile, ClassPathScanner.IClassPathFilter filter)

Belirli bir jar dosyasında bulunan ve belirtilen filtreyle eşleşen tüm girişlerin adlarını alır

Kamu inşaatçıları

ClassPathScanner

public ClassPathScanner ()

Herkese açık yöntemler

getClassPath

public static String[] getClassPath ()

Sınıf yolunu "java.class.path" Sistem Mülkünden alır ve bölmeler parçalara böleriz.

İlerlemeler
String[]

getClassPathEntries

public  getClassPathEntries (ClassPathScanner.IClassPathFilter filter)

Verilen IClassPathFilter ile eşleşen sınıf yolu giriş grubunu alır

Parametreler
filter ClassPathScanner.IClassPathFilter

İlerlemeler

getClassPathEntriesFromJar

public  getClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)

Verilen IClassPathFilter ile eşleşen sınıf yolu giriş grubunu alır ve bunları döndürür 100.000'in üzerindedir. Dosyaların kaynağını doğrulamak için kullanılır.

Parametreler
filter ClassPathScanner.IClassPathFilter

İlerlemeler

GetGirişleriDir

public  getEntriesFromDir (File classPathDir, 
                ClassPathScanner.IClassPathFilter filter)

Belirli bir sınıf yolu dizininde, belirtilenle eşleşen tüm girişlerin adlarını alır filtre

Parametreler
classPathDir File

filter ClassPathScanner.IClassPathFilter

İlerlemeler

Fırlatma
IOİstisna

GetGirişleriJar

public  getEntriesFromJar (File plainFile, 
                ClassPathScanner.IClassPathFilter filter)

Belirli bir jar dosyasında bulunan ve belirtilen filtreyle eşleşen tüm girişlerin adlarını alır

Parametreler
plainFile File

filter ClassPathScanner.IClassPathFilter

İlerlemeler

Fırlatma
IOİstisna