ClassPathScanner
public
class
ClassPathScanner
extends Object
Objeto java.lang. | |
↳ | com.android.tradefed.util.ClassPathScanner |
Busca entradas en la ruta de clase.
Adaptado de vogar.target.ClassPathScanner
Resumen
Clases anidadas | |
---|---|
class |
ClassPathScanner.ClassNameFilter
Un |
class |
ClassPathScanner.ExternalClassNameFilter
Un |
interface |
ClassPathScanner.IClassPathFilter
Un filtro para las rutas de entrada de la ruta de clase
Con un patrón de |
Constructores públicos | |
---|---|
ClassPathScanner()
|
Métodos públicos | |
---|---|
static
String[]
|
getClassPath()
Obtiene la ruta de clase de la propiedad del sistema "java.class.path" y divide en los elementos individuales. |
|
getClassPathEntries(ClassPathScanner.IClassPathFilter filter)
Recupera un conjunto de entradas de ruta de clase que coinciden con un |
|
getClassPathEntriesFromJar(ClassPathScanner.IClassPathFilter filter)
Recupera un conjunto de entradas de ruta de clase que coinciden con un |
|
getEntriesFromDir(File classPathDir, ClassPathScanner.IClassPathFilter filter)
Obtiene los nombres de todas las entradas incluidas en un determinado directorio de ruta de clase, que coinciden con lo que se indica. filtrar |
|
getEntriesFromJar(File plainFile, ClassPathScanner.IClassPathFilter filter)
Obtiene los nombres de todas las entradas incluidas en un archivo jar determinado que coinciden con un filtro determinado |
Constructores públicos
ClassPathScanner
public ClassPathScanner ()
Métodos públicos
getClassPath
public static String[] getClassPath ()
Obtiene la ruta de clase de la propiedad del sistema "java.class.path" y divide en los elementos individuales.
Muestra | |
---|---|
String[] |
getClassPathEntradas
publicgetClassPathEntries (ClassPathScanner.IClassPathFilter filter)
Recupera un conjunto de entradas de ruta de clase que coinciden con un IClassPathFilter
determinado.
Parámetros | |
---|---|
filter |
ClassPathScanner.IClassPathFilter |
Muestra | |
---|---|
|
getClassPathEntradasFromJar
publicgetClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)
Recupera un conjunto de entradas de ruta de clase que coinciden con un IClassPathFilter
determinado y las muestra.
de qué JAR provienen. Se usa para validar el origen de los archivos.
Parámetros | |
---|---|
filter |
ClassPathScanner.IClassPathFilter |
Muestra | |
---|---|
|
getEntriesFromDir
publicgetEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)
Obtiene los nombres de todas las entradas incluidas en un determinado directorio de ruta de clase, que coinciden con lo que se indica. filtrar
Parámetros | |
---|---|
classPathDir |
File |
filter |
ClassPathScanner.IClassPathFilter |
Muestra | |
---|---|
|
Arroja | |
---|---|
|
IOException |
getEntriesFromJar
publicgetEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)
Obtiene los nombres de todas las entradas incluidas en un archivo jar determinado que coinciden con un filtro determinado
Parámetros | |
---|---|
plainFile |
File |
filter |
ClassPathScanner.IClassPathFilter |
Muestra | |
---|---|
|
Arroja | |
---|---|
|
IOException |