ClassPathScanner
public class ClassPathScanner
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.ClassPathScanner |
Trova le voci sul classpath.
Adattato da vogar.target.ClassPathScanner
Riepilogo
Classi nidificate | |
---|---|
class | ClassPathScanner.ClassNameFilter Un |
class | ClassPathScanner.ExternalClassNameFilter Un |
interface | ClassPathScanner.IClassPathFilter Un filtro per i percorsi di ingresso del percorso di classe Modellato secondoFileFilter |
Costruttori pubblici | |
---|---|
ClassPathScanner () |
Metodi pubblici | |
---|---|
static String[] | getClassPath () Ottiene il percorso della classe dalla proprietà di sistema "java.class.path" e lo suddivide nei singoli elementi. |
getClassPathEntries ( ClassPathScanner.IClassPathFilter filter) Recupera un insieme di voci del percorso di classe che corrispondono al dato | |
getClassPathEntriesFromJar ( ClassPathScanner.IClassPathFilter filter) Recupera un insieme di voci del percorso di classe che corrispondono a un determinato | |
getEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter) Ottiene i nomi di tutte le voci contenute nella directory del percorso classe specificata, che corrispondono al filtro specificato | |
getEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter) Ottiene i nomi di tutte le voci contenute nel file jar specificato, che corrispondono al filtro specificato |
Costruttori pubblici
ClassPathScanner
public ClassPathScanner ()
Metodi pubblici
getClassPath
public static String[] getClassPath ()
Ottiene il percorso della classe dalla proprietà di sistema "java.class.path" e lo suddivide nei singoli elementi.
ritorna | |
---|---|
String[] |
getClassPathEntries
publicgetClassPathEntries (ClassPathScanner.IClassPathFilter filter)
Recupera un insieme di voci del percorso di classe che corrispondono al dato IClassPathFilter
Parametri | |
---|---|
filter | ClassPathScanner.IClassPathFilter |
ritorna | |
---|---|
getClassPathEntriesFromJar
publicgetClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)
Recupera un insieme di voci del percorso di classe che corrispondono a un determinato IClassPathFilter
e restituisce il JAR da cui provengono. Utilizzato per convalidare l'origine dei file.
Parametri | |
---|---|
filter | ClassPathScanner.IClassPathFilter |
ritorna | |
---|---|
getEntriesFromDir
publicgetEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)
Ottiene i nomi di tutte le voci contenute nella directory del percorso classe specificata, che corrispondono al filtro specificato
Parametri | |
---|---|
classPathDir | File |
filter | ClassPathScanner.IClassPathFilter |
ritorna | |
---|---|
Lancia | |
---|---|
| IOException |
getEntriesFromJar
publicgetEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)
Ottiene i nomi di tutte le voci contenute nel file jar specificato, che corrispondono al filtro specificato
Parametri | |
---|---|
plainFile | File |
filter | ClassPathScanner.IClassPathFilter |
ritorna | |
---|---|
Lancia | |
---|---|
| IOException |
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2023-12-01 UTC.