ClassPathScanner
public class ClassPathScanner
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.ClassPathScanner |
Encontra entradas no classpath.
Adaptado de vogar.target.ClassPathScanner
Resumo
Classes aninhadas | |
|---|---|
class | ClassPathScanner.ClassNameFilter Um |
class | ClassPathScanner.ExternalClassNameFilter Um |
interface | ClassPathScanner.IClassPathFilterUm filtro para caminhos de entrada de classpath Padronizado apósFileFilter |
Construtores públicos | |
|---|---|
ClassPathScanner () | |
Métodos públicos | |
|---|---|
static String[] | getClassPath ()Obtém o caminho da classe da propriedade do sistema "java.class.path" e o divide em elementos individuais. |
getClassPathEntries ( ClassPathScanner.IClassPathFilter filter) Recupera um conjunto de entradas de caminho de classe que correspondem a determinado | |
getClassPathEntriesFromJar ( ClassPathScanner.IClassPathFilter filter) Recupera o conjunto de entradas de caminho de classe que correspondem a determinado | |
getEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)Obtém os nomes de todas as entradas contidas em determinado diretório de caminho de classe, que correspondem a determinado filtro | |
getEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)Obtém os nomes de todas as entradas contidas em determinado arquivo jar, que correspondem a determinado filtro | |
Construtores públicos
ClassPathScanner
public ClassPathScanner ()
Métodos públicos
getClassPath
public static String[] getClassPath ()
Obtém o caminho da classe da propriedade do sistema "java.class.path" e o divide em elementos individuais.
| Devoluções | |
|---|---|
String[] | |
getClassPathEntries
publicgetClassPathEntries (ClassPathScanner.IClassPathFilter filter)
Recupera um conjunto de entradas de caminho de classe que correspondem a determinado IClassPathFilter
| Parâmetros | |
|---|---|
filter | ClassPathScanner.IClassPathFilter |
| Devoluções | |
|---|---|
getClassPathEntriesFromJar
publicgetClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)
Recupera o conjunto de entradas de caminho de classe que correspondem a determinado IClassPathFilter e as retorna com o JAR de onde elas vêm. Usado para validar a origem dos arquivos.
| Parâmetros | |
|---|---|
filter | ClassPathScanner.IClassPathFilter |
| Devoluções | |
|---|---|
getEntriesFromDir
publicgetEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)
Obtém os nomes de todas as entradas contidas em determinado diretório de caminho de classe, que correspondem a determinado filtro
| Parâmetros | |
|---|---|
classPathDir | File |
filter | ClassPathScanner.IClassPathFilter |
| Devoluções | |
|---|---|
getEntriesFromJar
publicgetEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)
Obtém os nomes de todas as entradas contidas em determinado arquivo jar, que correspondem a determinado filtro
| Parâmetros | |
|---|---|
plainFile | File |
filter | ClassPathScanner.IClassPathFilter |
| Devoluções | |
|---|---|
ClassPathScanner
public class ClassPathScanner
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.ClassPathScanner |
Encontra entradas no classpath.
Adaptado de vogar.target.ClassPathScanner
Resumo
Classes aninhadas | |
|---|---|
class | ClassPathScanner.ClassNameFilter Um |
class | ClassPathScanner.ExternalClassNameFilter Um |
interface | ClassPathScanner.IClassPathFilterUm filtro para caminhos de entrada de classpath Padronizado apósFileFilter |
Construtores públicos | |
|---|---|
ClassPathScanner () | |
Métodos públicos | |
|---|---|
static String[] | getClassPath ()Obtém o caminho da classe da propriedade do sistema "java.class.path" e o divide em elementos individuais. |
getClassPathEntries ( ClassPathScanner.IClassPathFilter filter) Recupera um conjunto de entradas de caminho de classe que correspondem a determinado | |
getClassPathEntriesFromJar ( ClassPathScanner.IClassPathFilter filter) Recupera o conjunto de entradas de caminho de classe que correspondem a determinado | |
getEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)Obtém os nomes de todas as entradas contidas em determinado diretório de caminho de classe, que correspondem a determinado filtro | |
getEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)Obtém os nomes de todas as entradas contidas em determinado arquivo jar, que correspondem a determinado filtro | |
Construtores públicos
ClassPathScanner
public ClassPathScanner ()
Métodos públicos
getClassPath
public static String[] getClassPath ()
Obtém o caminho da classe da propriedade do sistema "java.class.path" e o divide em elementos individuais.
| Devoluções | |
|---|---|
String[] | |
getClassPathEntries
publicgetClassPathEntries (ClassPathScanner.IClassPathFilter filter)
Recupera um conjunto de entradas de caminho de classe que correspondem a determinado IClassPathFilter
| Parâmetros | |
|---|---|
filter | ClassPathScanner.IClassPathFilter |
| Devoluções | |
|---|---|
getClassPathEntriesFromJar
publicgetClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)
Recupera o conjunto de entradas de caminho de classe que correspondem a determinado IClassPathFilter e as retorna com o JAR de onde elas vêm. Usado para validar a origem dos arquivos.
| Parâmetros | |
|---|---|
filter | ClassPathScanner.IClassPathFilter |
| Devoluções | |
|---|---|
getEntriesFromDir
publicgetEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)
Obtém os nomes de todas as entradas contidas em determinado diretório de caminho de classe, que correspondem a determinado filtro
| Parâmetros | |
|---|---|
classPathDir | File |
filter | ClassPathScanner.IClassPathFilter |
| Devoluções | |
|---|---|
getEntriesFromJar
publicgetEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)
Obtém os nomes de todas as entradas contidas em determinado arquivo jar, que correspondem a determinado filtro
| Parâmetros | |
|---|---|
plainFile | File |
filter | ClassPathScanner.IClassPathFilter |
| Devoluções | |
|---|---|
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2023-12-01 UTC.