ClassPathScanner
public class ClassPathScanner
extends Object
| java.lang.object | |
| ↳ | com.android.tradefed.util.ClassPathScanner |
ورودی های کلاس را پیدا می کند.
اقتباس شده از vogar.target.ClassPathScanner
خلاصه
کلاس های تو در تو | |
|---|---|
class | ClassPathScanner.ClassNameFilter یک |
class | ClassPathScanner.ExternalClassNameFilter یک |
interface | ClassPathScanner.IClassPathFilterفیلتری برای مسیرهای ورودی کلاس با الگوبرداری از |
سازندگان عمومی | |
|---|---|
ClassPathScanner () | |
روش های عمومی | |
|---|---|
static String[] | getClassPath ()مسیر کلاس را از ویژگی System "java.class.path" دریافت می کند و آن را به عناصر جداگانه تقسیم می کند. |
getClassPathEntries ( ClassPathScanner.IClassPathFilter filter) مجموعه ای از ورودی های مسیر کلاس را که با | |
getClassPathEntriesFromJar ( ClassPathScanner.IClassPathFilter filter) مجموعهای از ورودیهای مسیر کلاس را که با | |
getEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)نام تمام ورودیهای موجود در فهرست مسیر کلاس را که با فیلتر داده شده مطابقت دارند را دریافت میکند | |
getEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)نام تمام ورودی های موجود در فایل jar را که با فیلتر داده شده مطابقت دارند را دریافت می کند | |
سازندگان عمومی
ClassPathScanner
public ClassPathScanner ()
روش های عمومی
getClassPath
public static String[] getClassPath ()
مسیر کلاس را از ویژگی System "java.class.path" دریافت می کند و آن را به عناصر جداگانه تقسیم می کند.
| برمی گرداند | |
|---|---|
String[] | |
getClassPathEntries
publicgetClassPathEntries (ClassPathScanner.IClassPathFilter filter)
مجموعه ای از ورودی های مسیر کلاس را که با IClassPathFilter مطابقت دارند، بازیابی می کند
| پارامترها | |
|---|---|
filter | ClassPathScanner.IClassPathFilter |
| برمی گرداند | |
|---|---|
getClassPathEntriesFromJar
publicgetClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)
مجموعهای از ورودیهای مسیر کلاس را که با IClassPathFilter مطابقت دارند، بازیابی میکند و آنها را برمیگرداند که از کدام JAR آمدهاند. برای تایید منشاء فایل ها استفاده می شود.
| پارامترها | |
|---|---|
filter | ClassPathScanner.IClassPathFilter |
| برمی گرداند | |
|---|---|
getEntriesFromDir
publicgetEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)
نام تمام ورودیهای موجود در فهرست مسیر کلاس را که با فیلتر داده شده مطابقت دارند را دریافت میکند
| پارامترها | |
|---|---|
classPathDir | File |
filter | ClassPathScanner.IClassPathFilter |
| برمی گرداند | |
|---|---|
| پرتاب می کند | |
|---|---|
| IOException |
getEntriesFromJar
publicgetEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)
نام تمام ورودی های موجود در فایل jar را که با فیلتر داده شده مطابقت دارند را دریافت می کند
| پارامترها | |
|---|---|
plainFile | File |
filter | ClassPathScanner.IClassPathFilter |
| برمی گرداند | |
|---|---|
| پرتاب می کند | |
|---|---|
| IOException |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.