Skaner ścieżek klasy

public class ClassPathScanner
extends Object

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


Znajduje wpisy w ścieżce klasy.

Na podstawie vogar.target.ClassPathScanner

Podsumowanie

Zagnieżdżone klasy

class ClassPathScanner.ClassNameFilter

Obiekt IClassPathFilter, który filtruje i przekształca nazwy klas Java. 

class ClassPathScanner.ExternalClassNameFilter

ClassNameFilter, który odrzuca zajęcia wewnętrzne

interface ClassPathScanner.IClassPathFilter

Filtr ścieżek wpisów ścieżki zajęć

Ze wzorem: FileFilter

Konstruktory publiczne

ClassPathScanner()

Metody publiczne

static String[] getClassPath()

Pobiera ścieżkę klasy z właściwości systemowej „java.class.path” i podziały i przekształcać je w poszczególne elementy.

getClassPathEntries(ClassPathScanner.IClassPathFilter filter)

Pobiera zbiór wpisów ścieżki klasy pasujących do podanego elementu IClassPathFilter

getClassPathEntriesFromJar(ClassPathScanner.IClassPathFilter filter)

Pobiera zestaw wpisów ścieżki klasy, które pasują do podanego pola IClassPathFilter, i zwraca je z którego pochodzą pliki JAR.

getEntriesFromDir(File classPathDir, ClassPathScanner.IClassPathFilter filter)

Pobiera nazwy wszystkich wpisów znajdujących się w katalogu ścieżki klasy, które pasują do podanego filtr

getEntriesFromJar(File plainFile, ClassPathScanner.IClassPathFilter filter)

Pobiera nazwy wszystkich wpisów w danym pliku jar, które pasują do danego filtra

Konstruktory publiczne

Skaner ścieżek klasy

public ClassPathScanner ()

Metody publiczne

getClassPath

public static String[] getClassPath ()

Pobiera ścieżkę klasy z właściwości systemowej „java.class.path” i podziały i przekształcać je w poszczególne elementy.

Zwroty
String[]

getClassPathEntries

public  getClassPathEntries (ClassPathScanner.IClassPathFilter filter)

Pobiera zbiór wpisów ścieżki klasy pasujących do podanego elementu IClassPathFilter

Parametry
filter ClassPathScanner.IClassPathFilter

Zwroty

getClassPathEntriesZJar

public  getClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)

Pobiera zestaw wpisów ścieżki klasy, które pasują do podanego pola IClassPathFilter, i zwraca je z którego pochodzą pliki JAR. Służy do sprawdzania pochodzenia plików.

Parametry
filter ClassPathScanner.IClassPathFilter

Zwroty

getEntriesZir

public  getEntriesFromDir (File classPathDir, 
                ClassPathScanner.IClassPathFilter filter)

Pobiera nazwy wszystkich wpisów znajdujących się w katalogu ścieżki klasy, które pasują do podanego filtr

Parametry
classPathDir File

filter ClassPathScanner.IClassPathFilter

Zwroty

Rzuty
IOWyjątek

getEntriesFromJar.

public  getEntriesFromJar (File plainFile, 
                ClassPathScanner.IClassPathFilter filter)

Pobiera nazwy wszystkich wpisów w danym pliku jar, które pasują do danego filtra

Parametry
plainFile File

filter ClassPathScanner.IClassPathFilter

Zwroty

Rzuty
IOWyjątek