คลาสพาธสแกนเนอร์
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 มีลวดลายตามFileFilter |
ผู้สร้างสาธารณะ | |
---|---|
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 ที่กำหนด ซึ่งตรงกับตัวกรองที่กำหนด |
ผู้สร้างสาธารณะ
คลาสพาธสแกนเนอร์
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 |
ส่งคืน | |
---|---|
พ่น | |
---|---|
| IOข้อยกเว้น |
getEntriesFromJar
publicgetEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)
รับชื่อของรายการทั้งหมดที่อยู่ในไฟล์ jar ที่กำหนด ซึ่งตรงกับตัวกรองที่กำหนด
พารามิเตอร์ | |
---|---|
plainFile | File |
filter | ClassPathScanner.IClassPathFilter |
ส่งคืน | |
---|---|
พ่น | |
---|---|
| IOข้อยกเว้น |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2023-03-30 UTC