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.IClassPathFilter Un 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).