ClassPathScanner
public
class
ClassPathScanner
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.ClassPathScanner |
Recherche les entrées du chemin de classe.
Adapté de vogar.target.ClassPathScanner
Résumé
Classes imbriquées | |
---|---|
class |
ClassPathScanner.ClassNameFilter
|
class |
ClassPathScanner.ExternalClassNameFilter
|
interface |
ClassPathScanner.IClassPathFilter
Un filtre pour les chemins d'entrée classpath
Créé après |
Constructeurs publics | |
---|---|
ClassPathScanner()
|
Méthodes publiques | |
---|---|
static
String[]
|
getClassPath()
Récupère le chemin d'accès à la classe à partir de la propriété système "java.class.path" et les écrans fractionnés dans les éléments individuels. |
|
getClassPathEntries(ClassPathScanner.IClassPathFilter filter)
Récupère l'ensemble d'entrées classpath correspondant à |
|
getClassPathEntriesFromJar(ClassPathScanner.IClassPathFilter filter)
Récupère l'ensemble d'entrées "classpath" qui correspondent à la valeur |
|
getEntriesFromDir(File classPathDir, ClassPathScanner.IClassPathFilter filter)
Récupère les noms de toutes les entrées contenues dans un répertoire de chemin de classe donné, qui correspondent à filtre |
|
getEntriesFromJar(File plainFile, ClassPathScanner.IClassPathFilter filter)
Récupère les noms de toutes les entrées contenues dans un fichier JAR donné et correspondant au filtre donné. |
Constructeurs publics
ClassPathScanner
public ClassPathScanner ()
Méthodes publiques
getClassPath
public static String[] getClassPath ()
Récupère le chemin d'accès à la classe à partir de la propriété système "java.class.path" et les écrans fractionnés dans les éléments individuels.
Renvoie | |
---|---|
String[] |
getClassPathEntrées
publicgetClassPathEntries (ClassPathScanner.IClassPathFilter filter)
Récupère l'ensemble d'entrées classpath correspondant à IClassPathFilter
.
Paramètres | |
---|---|
filter |
ClassPathScanner.IClassPathFilter |
Renvoie | |
---|---|
|
getClassPathInputFromJar
publicgetClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)
Récupère l'ensemble d'entrées "classpath" qui correspondent à la valeur IClassPathFilter
donnée et les renvoie.
du fichier JAR dont elles proviennent. Utilisé pour valider l'origine des fichiers.
Paramètres | |
---|---|
filter |
ClassPathScanner.IClassPathFilter |
Renvoie | |
---|---|
|
getEntréesFromDir
publicgetEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)
Récupère les noms de toutes les entrées contenues dans un répertoire de chemin de classe donné, qui correspondent à filtre
Paramètres | |
---|---|
classPathDir |
File |
filter |
ClassPathScanner.IClassPathFilter |
Renvoie | |
---|---|
|
Génère | |
---|---|
|
IOException |
getEntréesFromJar
publicgetEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)
Récupère les noms de toutes les entrées contenues dans un fichier JAR donné et correspondant au filtre donné.
Paramètres | |
---|---|
plainFile |
File |
filter |
ClassPathScanner.IClassPathFilter |
Renvoie | |
---|---|
|
Génère | |
---|---|
|
IOException |