ClassPathScanner
public class ClassPathScanner
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.ClassPathScanner |
Sınıf yolundaki girişleri bulur.
Vogar.target.ClassPathScanner'dan uyarlanmıştır
Özet
İç içe geçmiş sınıflar | |
---|---|
class | ClassPathScanner.ClassNameFilter Java sınıfı adlarını filtreleyen ve dönüştüren bir |
class | ClassPathScanner.ExternalClassNameFilter İç sınıfları reddeden bir |
interface | ClassPathScanner.IClassPathFilter Sınıf yolu giriş yolları için bir filtre FileFilter sonra desenlendi |
Kamu inşaatçıları | |
---|---|
ClassPathScanner () |
Genel yöntemler | |
---|---|
static String[] | getClassPath () Sınıf yolunu "java.class.path" Sistem Özelliğinden alır ve bunu ayrı ayrı öğelere böler. |
getClassPathEntries ( ClassPathScanner.IClassPathFilter filter) Verilen | |
getClassPathEntriesFromJar ( ClassPathScanner.IClassPathFilter filter) Verilen | |
getEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter) Verilen sınıf yolu dizininde bulunan ve verilen filtreyle eşleşen tüm girişlerin adlarını alır | |
getEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter) Verilen jar dosyasında bulunan ve verilen filtreyle eşleşen tüm girişlerin adlarını alır |
Kamu inşaatçıları
ClassPathScanner
public ClassPathScanner ()
Genel yöntemler
getClassPath
public static String[] getClassPath ()
Sınıf yolunu "java.class.path" Sistem Özelliğinden alır ve bunu ayrı ayrı öğelere böler.
İadeler | |
---|---|
String[] |
getClassPathEntries
publicgetClassPathEntries (ClassPathScanner.IClassPathFilter filter)
Verilen IClassPathFilter
ile eşleşen sınıf yolu girişleri kümesini alır
Parametreler | |
---|---|
filter | ClassPathScanner.IClassPathFilter |
İadeler | |
---|---|
getClassPathEntriesFromJar
publicgetClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)
Verilen IClassPathFilter
eşleşen sınıf yolu girişleri kümesini alır ve bunları hangi JAR'dan geldiklerini döndürür. Dosyaların kaynağını doğrulamak için kullanılır.
Parametreler | |
---|---|
filter | ClassPathScanner.IClassPathFilter |
İadeler | |
---|---|
getEntriesFromDir
publicgetEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)
Verilen sınıf yolu dizininde bulunan ve verilen filtreyle eşleşen tüm girişlerin adlarını alır
Parametreler | |
---|---|
classPathDir | File |
filter | ClassPathScanner.IClassPathFilter |
İadeler | |
---|---|
Atar | |
---|---|
| IO İstisnası |
getEntriesFromJar
publicgetEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)
Verilen jar dosyasında bulunan ve verilen filtreyle eşleşen tüm girişlerin adlarını alır
Parametreler | |
---|---|
plainFile | File |
filter | ClassPathScanner.IClassPathFilter |
İadeler | |
---|---|
Atar | |
---|---|
| IO İstisnası |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-01 UTC.