ClassPathScanner

public class ClassPathScanner
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.ClassPathScanner


Classpath'teki girişleri bulur.

vogar.target.ClassPathScanner'dan uyarlanmıştır

Özet

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

class ClassPathScanner.ClassNameFilter

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

class ClassPathScanner.ExternalClassNameFilter

Dahili sınıfları reddeden bir ClassNameFilter

interface ClassPathScanner.IClassPathFilter

Classpath giriş yolları için bir filtre

FileFilter tarihinden sonra desenli

Herkese açık kurucular

ClassPathScanner()

Herkese açık yöntemler

static String[] getClassPath()

"java.class.path" sistem özelliğinden sınıf yolunu alır ve tek tek öğelere ayırır.

getClassPathEntries(ClassPathScanner.IClassPathFilter filter)

Belirtilen IClassPathFilter ile eşleşen sınıf yolu girişleri grubunu alır.

getClassPathEntriesFromJar(ClassPathScanner.IClassPathFilter filter)

Belirli bir IClassPathFilter ile eşleşen sınıf yolu girişlerini alır ve hangi JAR'dan geldiklerini belirterek döndürür.

getEntriesFromDir(File classPathDir, ClassPathScanner.IClassPathFilter filter)

Belirli bir sınıf yolu dizininde bulunan ve belirli bir filtreyle eşleşen tüm girişlerin adlarını alır

getEntriesFromJar(File plainFile, ClassPathScanner.IClassPathFilter filter)

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

Herkese açık kurucular

ClassPathScanner

public ClassPathScanner ()

Herkese açık yöntemler

getClassPath

public static String[] getClassPath ()

"java.class.path" sistem özelliğinden sınıf yolunu alır ve tek tek öğelere ayırır.

İlerlemeler
String[]

getClassPathEntries

public  getClassPathEntries (ClassPathScanner.IClassPathFilter filter)

Belirtilen IClassPathFilter ile eşleşen sınıf yolu girişleri grubunu alır.

Parametreler
filter ClassPathScanner.IClassPathFilter

İlerlemeler

getClassPathEntriesFromJar

public  getClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)

Belirli bir IClassPathFilter ile eşleşen sınıf yolu girişlerini alır ve hangi JAR'dan geldiklerini belirterek döndürür. Dosyaların kaynağını doğrulamak için kullanılır.

Parametreler
filter ClassPathScanner.IClassPathFilter

İlerlemeler

getEntriesFromDir

public  getEntriesFromDir (File classPathDir, 
                ClassPathScanner.IClassPathFilter filter)

Belirli bir sınıf yolu dizininde bulunan ve belirli bir filtreyle eşleşen tüm girişlerin adlarını alır

Parametreler
classPathDir File

filter ClassPathScanner.IClassPathFilter

İlerlemeler

Atışlar
IOException

getEntriesFromJar

public  getEntriesFromJar (File plainFile, 
                ClassPathScanner.IClassPathFilter filter)

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

Parametreler
plainFile File

filter ClassPathScanner.IClassPathFilter

İlerlemeler

Atışlar
IOException