ClassPathScanner

public class ClassPathScanner
extends Object

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


מוצא ערכים ב-classpath.

מותאם מ-vogar.target.ClassPathScanner

סיכום

כיתות מקוננות

class ClassPathScanner.ClassNameFilter

IClassPathFilter המסנן והופך שמות של מחלקות Java.

class ClassPathScanner.ExternalClassNameFilter

ClassNameFilter שדוחה מחלקות פנימיות

interface ClassPathScanner.IClassPathFilter

מסנן עבור נתיבי כניסה של נתיב class

דפוס אחרי 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

החזרות

זורק
IOException

getEntriesFromJar

public  getEntriesFromJar (File plainFile, 
                ClassPathScanner.IClassPathFilter filter)

מקבל את השמות של כל הערכים הכלולים בקובץ jar נתון, שתואמים למסנן נתון

פרמטרים
plainFile File

filter ClassPathScanner.IClassPathFilter

החזרות

זורק
IOException