ClassPathScanner

public class ClassPathScanner
extends Object

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


Sınıf yolundaki girişleri bulur.

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

Özet

İç içe geçmiş sınıflar

class ClassPathScanner.ClassNameFilter

Java sınıfı adlarını filtreleyen ve 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 sonra desenlendi

Kamu inşaatçıları

ClassPathScanner ()

Genel yöntemler

static String[] getClassPath ()

Sınıf yolunu "java.class.path" Sistem Özelliğinden alır ve bunu ayrı ayrı öğelere böler.

getClassPathEntries ( ClassPathScanner.IClassPathFilter filter)

Verilen IClassPathFilter ile eşleşen sınıf yolu girişleri kümesini alır

getClassPathEntriesFromJar ( ClassPathScanner.IClassPathFilter filter)

Verilen IClassPathFilter eşleşen sınıf yolu girişleri kümesini alır ve bunları hangi JAR'dan geldiklerini döndürür.

getEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)

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

getEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)

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

Kamu inşaatçıları

ClassPathScanner

public ClassPathScanner ()

Genel yöntemler

getClassPath

public static String[] getClassPath ()

Sınıf yolunu "java.class.path" Sistem Özelliğinden alır ve bunu ayrı ayrı öğelere böler.

İadeler
String[]

getClassPathEntries

public  getClassPathEntries (ClassPathScanner.IClassPathFilter filter)

Verilen IClassPathFilter ile eşleşen sınıf yolu girişleri kümesini alır

Parametreler
filter ClassPathScanner.IClassPathFilter

İadeler

getClassPathEntriesFromJar

public  getClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)

Verilen IClassPathFilter eşleşen sınıf yolu girişleri kümesini alır ve bunları hangi JAR'dan geldiklerini döndürür. Dosyaların kaynağını doğrulamak için kullanılır.

Parametreler
filter ClassPathScanner.IClassPathFilter

İadeler

getEntriesFromDir

public  getEntriesFromDir (File classPathDir, 
                ClassPathScanner.IClassPathFilter filter)

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

Parametreler
classPathDir File

filter ClassPathScanner.IClassPathFilter

İadeler

Atar
IO İstisnası

getEntriesFromJar

public  getEntriesFromJar (File plainFile, 
                ClassPathScanner.IClassPathFilter filter)

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

Parametreler
plainFile File

filter ClassPathScanner.IClassPathFilter

İadeler

Atar
IO İstisnası