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.ClassNameFilterUn  | 
| 
        
        
        
        
        class | ClassPathScanner.ExternalClassNameFilterUn  | 
| 
        
        
        
        
        interface | ClassPathScanner.IClassPathFilterUn 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 | 
