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 و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2024-11-10 بهوقت ساعت هماهنگ جهانی.