ClassPathScanner
public
class
ClassPathScanner
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.ClassPathScanner |
ค้นหารายการใน classpath
ดัดแปลงมาจาก vogar.target.ClassPathScanner
สรุป
ชั้นเรียนที่ซ้อนกัน | |
|---|---|
class |
ClassPathScanner.ClassNameFilter
|
class |
ClassPathScanner.ExternalClassNameFilter
|
interface |
ClassPathScanner.IClassPathFilter
ตัวกรองสำหรับเส้นทางรายการ classpath
มีลายหลังวันที่ |
ตัวสร้างแบบสาธารณะ | |
|---|---|
ClassPathScanner()
|
|
เมธอดสาธารณะ | |
|---|---|
static
String[]
|
getClassPath()
รับเส้นทางคลาสจากพร็อพเพอร์ตี้ของระบบ "java.class.path" และแยกออกเป็นองค์ประกอบแต่ละรายการ |
|
getClassPathEntries(ClassPathScanner.IClassPathFilter filter)
เรียกชุดรายการ classpath ที่ตรงกับ |
|
getClassPathEntriesFromJar(ClassPathScanner.IClassPathFilter filter)
ดึงชุดรายการ classpath ที่ตรงกับ |
|
getEntriesFromDir(File classPathDir, ClassPathScanner.IClassPathFilter filter)
รับชื่อของรายการทั้งหมดที่อยู่ในไดเรกทอรีเส้นทางคลาสที่ระบุ ซึ่งตรงกับตัวกรองที่ระบุ |
|
getEntriesFromJar(File plainFile, ClassPathScanner.IClassPathFilter filter)
รับชื่อของรายการทั้งหมดที่อยู่ในไฟล์ jar ที่ระบุซึ่งตรงกับตัวกรองที่ระบุ |
ตัวสร้างแบบสาธารณะ
ClassPathScanner
public ClassPathScanner ()
เมธอดสาธารณะ
getClassPath
public static String[] getClassPath ()
รับเส้นทางคลาสจากพร็อพเพอร์ตี้ของระบบ "java.class.path" และแยกออกเป็นองค์ประกอบแต่ละรายการ
| คิกรีเทิร์น | |
|---|---|
String[] |
|
getClassPathEntries
publicgetClassPathEntries (ClassPathScanner.IClassPathFilter filter)
เรียกชุดรายการ classpath ที่ตรงกับ IClassPathFilter ที่ระบุ
| พารามิเตอร์ | |
|---|---|
filter |
ClassPathScanner.IClassPathFilter |
| คิกรีเทิร์น | |
|---|---|
|
|
getClassPathEntriesFromJar
publicgetClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)
ดึงชุดรายการ classpath ที่ตรงกับ 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 |