ClassPathScanner
public
class
ClassPathScanner
extends Object
java.lang.Object | |
↳ | 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 acceso de entrada de classpath
Con patrón después del |
Constructores públicos | |
---|---|
ClassPathScanner()
|
Métodos públicos | |
---|---|
static
String[]
|
getClassPath()
Obtiene la ruta de acceso de la clase de la propiedad del sistema "java.class.path" y la divide en los elementos individuales. |
|
getClassPathEntries(ClassPathScanner.IClassPathFilter filter)
Recupera el conjunto de entradas de classpath que coinciden con un |
|
getClassPathEntriesFromJar(ClassPathScanner.IClassPathFilter filter)
Recupera el conjunto de entradas de ruta de clase que coinciden con un |
|
getEntriesFromDir(File classPathDir, ClassPathScanner.IClassPathFilter filter)
Obtiene los nombres de todas las entradas contenidas en un directorio de ruta de clase determinado que coincidan con un filtro determinado. |
|
getEntriesFromJar(File plainFile, ClassPathScanner.IClassPathFilter filter)
Obtiene los nombres de todas las entradas contenidas en un archivo JAR determinado que coincidan con un filtro determinado. |
Constructores públicos
ClassPathScanner
public ClassPathScanner ()
Métodos públicos
getClassPath
public static String[] getClassPath ()
Obtiene la ruta de acceso de la clase de la propiedad del sistema "java.class.path" y la divide en los elementos individuales.
Muestra | |
---|---|
String[] |
getClassPathEntries
publicgetClassPathEntries (ClassPathScanner.IClassPathFilter filter)
Recupera el conjunto de entradas de classpath que coinciden con un IClassPathFilter
determinado.
Parámetros | |
---|---|
filter |
ClassPathScanner.IClassPathFilter |
Muestra | |
---|---|
|
getClassPathEntriesFromJar
publicgetClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)
Recupera el conjunto de entradas de ruta de clase que coinciden con un IClassPathFilter
determinado y las muestra con el JAR del que 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 contenidas en un directorio de ruta de clase determinado que coincidan con un filtro determinado.
Parámetros | |
---|---|
classPathDir |
File |
filter |
ClassPathScanner.IClassPathFilter |
Muestra | |
---|---|
|
Arroja | |
---|---|
|
IOException |
getEntriesFromJar
publicgetEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)
Obtiene los nombres de todas las entradas contenidas en un archivo JAR determinado que coincidan con un filtro determinado.
Parámetros | |
---|---|
plainFile |
File |
filter |
ClassPathScanner.IClassPathFilter |
Muestra | |
---|---|
|
Arroja | |
---|---|
|
IOException |