ClassPathScanner
  public
  
  
  
  class
  ClassPathScanner
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.util.ClassPathScanner | 
Sucht nach Einträgen im Klassenpfad.
Angepasst von vogar.target.ClassPathScanner
Zusammenfassung
| Verschachtelte Klassen | |
|---|---|
| 
        
        
        
        
        class | ClassPathScanner.ClassNameFilterEine  | 
| 
        
        
        
        
        class | ClassPathScanner.ExternalClassNameFilterEine  | 
| 
        
        
        
        
        interface | ClassPathScanner.IClassPathFilterEin Filter für Pfadnamen von Classpath-Einträgen 
 Muster nach  | 
| Öffentliche Konstruktoren | |
|---|---|
| 
      ClassPathScanner()
       | |
| Öffentliche Methoden | |
|---|---|
| 
        
        
        static
        
        
        String[] | 
      getClassPath()
      Ruft den Klassenpfad aus der Systemeigenschaft „java.class.path“ ab und teilt ihn in die einzelnen Elemente auf. | 
| 
        
        
        
        
        
         | 
      getClassPathEntries(ClassPathScanner.IClassPathFilter filter)
      Ruft eine Reihe von Klassenpfad-Einträgen ab, die mit der angegebenen  | 
| 
        
        
        
        
        
         | 
      getClassPathEntriesFromJar(ClassPathScanner.IClassPathFilter filter)
      Ruft eine Reihe von Klassenpfad-Einträgen ab, die mit der angegebenen  | 
| 
        
        
        
        
        
         | 
      getEntriesFromDir(File classPathDir, ClassPathScanner.IClassPathFilter filter)
      Ruft die Namen aller Einträge im angegebenen Klassenpfadverzeichnis ab, die mit dem angegebenen Filter übereinstimmen | 
| 
        
        
        
        
        
         | 
      getEntriesFromJar(File plainFile, ClassPathScanner.IClassPathFilter filter)
      Ruft die Namen aller Einträge in der angegebenen JAR-Datei ab, die mit dem angegebenen Filter übereinstimmen | 
Öffentliche Konstruktoren
ClassPathScanner
public ClassPathScanner ()
Öffentliche Methoden
getClassPath
public static String[] getClassPath ()
Ruft den Klassenpfad aus der Systemeigenschaft „java.class.path“ ab und teilt ihn in die einzelnen Elemente auf.
| Returns | |
|---|---|
| String[] | |
getClassPathEntries
publicgetClassPathEntries (ClassPathScanner.IClassPathFilter filter) 
Ruft eine Reihe von Klassenpfad-Einträgen ab, die mit der angegebenen IClassPathFilter übereinstimmen
| Parameter | |
|---|---|
| filter | ClassPathScanner.IClassPathFilter | 
| Returns | |
|---|---|
|  | |
getClassPathEntriesFromJar
publicgetClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter) 
Ruft eine Reihe von Klassenpfad-Einträgen ab, die mit der angegebenen IClassPathFilter übereinstimmen, und gibt sie mit der JAR-Datei zurück, aus der sie stammen. Wird verwendet, um den Ursprung von Dateien zu prüfen.
| Parameter | |
|---|---|
| filter | ClassPathScanner.IClassPathFilter | 
| Returns | |
|---|---|
|  | |
getEntriesFromDir
publicgetEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter) 
Ruft die Namen aller Einträge im angegebenen Klassenpfadverzeichnis ab, die mit dem angegebenen Filter übereinstimmen
| Parameter | |
|---|---|
| classPathDir | File | 
| filter | ClassPathScanner.IClassPathFilter | 
| Returns | |
|---|---|
|  | |
| Ausgabe | |
|---|---|
|  | IOException | 
getEntriesFromJar
publicgetEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter) 
Ruft die Namen aller Einträge in der angegebenen JAR-Datei ab, die mit dem angegebenen Filter übereinstimmen
| Parameter | |
|---|---|
| plainFile | File | 
| filter | ClassPathScanner.IClassPathFilter | 
| Returns | |
|---|---|
|  | |
| Ausgabe | |
|---|---|
|  | IOException | 
