ماسح ClassPathScanner

public class ClassPathScanner
extends Object

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


للعثور على إدخالات في مسار الفئة

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

ملخّص

الصفوف المتداخلة

class ClassPathScanner.ClassNameFilter

هي دالة IClassPathFilter تعمل على فلترة أسماء فئات جافا وتحويلها. 

class ClassPathScanner.ExternalClassNameFilter

ClassNameFilter الذي يرفض الصفوف الداخلية

interface ClassPathScanner.IClassPathFilter

فلتر لمسارات إدخال مسار الفئة

تم رسم نقش بعد FileFilter

شركة إنشاءات عامة

ClassPathScanner()

الطرق العامة

static String[] getClassPath()

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

getClassPathEntries(ClassPathScanner.IClassPathFilter filter)

استرداد مجموعة إدخالات مسار الفئة التي تتطابق مع IClassPathFilter

getClassPathEntriesFromJar(ClassPathScanner.IClassPathFilter filter)

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

getEntriesFromDir(File classPathDir, ClassPathScanner.IClassPathFilter filter)

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

getEntriesFromJar(File plainFile, ClassPathScanner.IClassPathFilter filter)

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

شركة إنشاءات عامة

ماسح ClassPathScanner

public ClassPathScanner ()

الطرق العامة

الحصول على فئة المسار

public static String[] getClassPath ()

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

المرتجعات
String[]

الحصول على فئة مسار الإدخال

public  getClassPathEntries (ClassPathScanner.IClassPathFilter filter)

استرداد مجموعة إدخالات مسار الفئة التي تتطابق مع IClassPathFilter

المعلمات
filter ClassPathScanner.IClassPathFilter

المرتجعات

getClassPathEntriesFromJar

public  getClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)

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

المعلمات
filter ClassPathScanner.IClassPathFilter

المرتجعات

الحصول على الحقل "getEntriesFromDir"

public  getEntriesFromDir (File classPathDir, 
                ClassPathScanner.IClassPathFilter filter)

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

المعلمات
classPathDir File

filter ClassPathScanner.IClassPathFilter

المرتجعات

الرميات
IOاستثناء

الحصول على الحقل "getEntriesFromJar"

public  getEntriesFromJar (File plainFile, 
                ClassPathScanner.IClassPathFilter filter)

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

المعلمات
plainFile File

filter ClassPathScanner.IClassPathFilter

المرتجعات

الرميات
IOاستثناء