Escáner de ruta de clase
public class ClassPathScanner
extends Object
| java.lang.Objeto | |
| ↳ | com.android.tradefed.util.ClassPathScanner |
Encuentra entradas en classpath.
Adaptado de vogar.target.ClassPathScanner
Resumen
clases anidadas | |
|---|---|
class | ClassPathScanner.ClassNameFilter Un |
class | ClassPathScanner.ExternalClassNameFilter Un |
interface | ClassPathScanner.IClassPathFilterUn filtro para rutas de entrada de classpath Modelado después deFileFilter |
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 la divide en elementos individuales. |
getClassPathEntries ( ClassPathScanner.IClassPathFilter filter) Recupera un conjunto de entradas de classpath que coinciden con | |
getClassPathEntriesFromJar ( ClassPathScanner.IClassPathFilter filter) Recupera un conjunto de entradas de classpath que coinciden con | |
getEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)Obtiene los nombres de todas las entradas contenidas en el directorio de ruta de clase dado, que coinciden con el filtro dado | |
getEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)Obtiene los nombres de todas las entradas contenidas en el archivo jar dado, que coinciden con el filtro dado | |
Constructores públicos
Escáner de ruta de clase
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 la divide en elementos individuales.
| Devoluciones | |
|---|---|
String[] | |
getClassPathEntries
publicgetClassPathEntries (ClassPathScanner.IClassPathFilter filter)
Recupera un conjunto de entradas de classpath que coinciden con IClassPathFilter dado
| Parámetros | |
|---|---|
filter | ClassPathScanner.IClassPathFilter |
| Devoluciones | |
|---|---|
getClassPathEntriesFromJar
publicgetClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)
Recupera un conjunto de entradas de classpath que coinciden con IClassPathFilter dado y las devuelve con el JAR del que provienen. Se utiliza para validar el origen de los archivos.
| Parámetros | |
|---|---|
filter | ClassPathScanner.IClassPathFilter |
| Devoluciones | |
|---|---|
getEntriesFromDir
publicgetEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)
Obtiene los nombres de todas las entradas contenidas en el directorio de ruta de clase dado, que coinciden con el filtro dado
| Parámetros | |
|---|---|
classPathDir | File |
filter | ClassPathScanner.IClassPathFilter |
| Devoluciones | |
|---|---|
| Lanza | |
|---|---|
| IOExcepción |
getEntriesFromJar
publicgetEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)
Obtiene los nombres de todas las entradas contenidas en el archivo jar dado, que coinciden con el filtro dado
| Parámetros | |
|---|---|
plainFile | File |
filter | ClassPathScanner.IClassPathFilter |
| Devoluciones | |
|---|---|
| Lanza | |
|---|---|
| IOExcepción |
El contenido y el código de ejemplo de esta página están sujetos a las licencias que se describen en la licencia de contenido. Java y OpenJDK son marcas registradas de Oracle o sus entidades asociadas.
Última actualización: 2023-12-01 (UTC).