ClassPathScanner

public class ClassPathScanner
extends Object

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


يبحث عن الإدخالات في classpath.

مقتبس من vogar.target.ClassPathScanner

ملخص

فصول متداخلة

class ClassPathScanner.ClassNameFilter

IClassPathFilter الذي يقوم بتصفية وتحويل أسماء فئات جافا.

class ClassPathScanner.ExternalClassNameFilter

عامل تصفية ClassNameFilter الذي يرفض الفئات الداخلية

interface ClassPathScanner.IClassPathFilter

عامل تصفية لمسارات إدخال classpath

منقوشة بعد FileFilter

المقاولين العامة

ClassPathScanner ()

الأساليب العامة

static String[] getClassPath ()

يحصل على مسار الفئة من خاصية النظام "java.class.path" ويقسمه إلى عناصر فردية.

getClassPathEntries ( ClassPathScanner.IClassPathFilter filter)

استرداد مجموعة من إدخالات classpath التي تطابق IClassPathFilter المحدد

getClassPathEntriesFromJar ( ClassPathScanner.IClassPathFilter filter)

يسترد مجموعة من إدخالات classpath التي تتطابق مع IClassPathFilter المحدد ويعيدها من JAR التي أتت منها.

getEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)

يحصل على أسماء جميع الإدخالات الموجودة في دليل مسار الفئة المحدد، والتي تتطابق مع عامل التصفية المحدد

getEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)

يحصل على أسماء كافة الإدخالات الموجودة في ملف jar المحدد، والتي تتطابق مع عامل التصفية المحدد

المقاولين العامة

ClassPathScanner

public ClassPathScanner ()

الأساليب العامة

getClassPath

public static String[] getClassPath ()

يحصل على مسار الفئة من خاصية النظام "java.class.path" ويقسمه إلى عناصر فردية.

عائدات
String[]

getClassPathEntries

public  getClassPathEntries (ClassPathScanner.IClassPathFilter filter)

استرداد مجموعة من إدخالات classpath التي تطابق IClassPathFilter المحدد

حدود
filter ClassPathScanner.IClassPathFilter

عائدات

getClassPathEntriesFromJar

public  getClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)

يسترد مجموعة من إدخالات classpath التي تتطابق مع IClassPathFilter المحدد ويعيدها من JAR التي أتت منها. يستخدم للتحقق من صحة أصل الملفات.

حدود
filter ClassPathScanner.IClassPathFilter

عائدات

getEntriesFromDir

public  getEntriesFromDir (File classPathDir, 
                ClassPathScanner.IClassPathFilter filter)

يحصل على أسماء جميع الإدخالات الموجودة في دليل مسار الفئة المحدد، والتي تتطابق مع عامل التصفية المحدد

حدود
classPathDir File

filter ClassPathScanner.IClassPathFilter

عائدات

رميات
IOEException

getEntriesFromJar

public  getEntriesFromJar (File plainFile, 
                ClassPathScanner.IClassPathFilter filter)

يحصل على أسماء كافة الإدخالات الموجودة في ملف jar المحدد، والتي تتطابق مع عامل التصفية المحدد

حدود
plainFile File

filter ClassPathScanner.IClassPathFilter

عائدات

رميات
IOEException