ClassPathScanner
public
class
ClassPathScanner
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.ClassPathScanner |
Encontra entradas no caminho de classe.
Adaptado de vogar.target.ClassPathScanner
Resumo
Classes aninhadas | |
---|---|
class |
ClassPathScanner.ClassNameFilter
Um |
class |
ClassPathScanner.ExternalClassNameFilter
Um |
interface |
ClassPathScanner.IClassPathFilter
Um filtro para caminhos de entrada do caminho de classe
Estampas após |
Construtores públicos | |
---|---|
ClassPathScanner()
|
Métodos públicos | |
---|---|
static
String[]
|
getClassPath()
Extrai o caminho da classe da propriedade do sistema "java.class.path" e divide nos elementos individuais. |
|
getClassPathEntries(ClassPathScanner.IClassPathFilter filter)
Recupera o conjunto de entradas do caminho de classe que correspondem ao |
|
getClassPathEntriesFromJar(ClassPathScanner.IClassPathFilter filter)
Recupera o conjunto de entradas do caminho de classe que correspondem ao |
|
getEntriesFromDir(File classPathDir, ClassPathScanner.IClassPathFilter filter)
Recebe os nomes de todas as entradas contidas em determinado diretório de caminho de classe, correspondentes a filtro |
|
getEntriesFromJar(File plainFile, ClassPathScanner.IClassPathFilter filter)
Gera os nomes de todas as entradas contidas em determinado arquivo jar, que correspondem ao filtro determinado |
Construtores públicos
ClassPathScanner
public ClassPathScanner ()
Métodos públicos
getClassPath
public static String[] getClassPath ()
Extrai o caminho da classe da propriedade do sistema "java.class.path" e divide nos elementos individuais.
Retorna | |
---|---|
String[] |
getClassPathEntries
publicgetClassPathEntries (ClassPathScanner.IClassPathFilter filter)
Recupera o conjunto de entradas do caminho de classe que correspondem ao IClassPathFilter
fornecido.
Parâmetros | |
---|---|
filter |
ClassPathScanner.IClassPathFilter |
Retorna | |
---|---|
|
getClassPathEntriesFromJar
publicgetClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)
Recupera o conjunto de entradas do caminho de classe que correspondem ao IClassPathFilter
fornecido e as retorna.
de qual JAR eles vêm. Usado para validar a origem dos arquivos.
Parâmetros | |
---|---|
filter |
ClassPathScanner.IClassPathFilter |
Retorna | |
---|---|
|
getEntryFromDir
publicgetEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)
Recebe os nomes de todas as entradas contidas em determinado diretório de caminho de classe, correspondentes a filtro
Parâmetros | |
---|---|
classPathDir |
File |
filter |
ClassPathScanner.IClassPathFilter |
Retorna | |
---|---|
|
Gera | |
---|---|
|
IOException |
getEntriesFromJar
publicgetEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)
Gera os nomes de todas as entradas contidas em determinado arquivo jar, que correspondem ao filtro determinado
Parâmetros | |
---|---|
plainFile |
File |
filter |
ClassPathScanner.IClassPathFilter |
Retorna | |
---|---|
|
Gera | |
---|---|
|
IOException |