คลาสพาธสแกนเนอร์

public class ClassPathScanner
extends Object

java.lang.Object
com.android.tradefed.util.ClassPathScanner


ค้นหารายการใน classpath

ดัดแปลงมาจาก vogar.target.ClassPathScanner

สรุป

คลาสที่ซ้อนกัน

class ClassPathScanner.ClassNameFilter

IClassPathFilter ที่กรองและแปลงชื่อคลาส java

class ClassPathScanner.ExternalClassNameFilter

ClassNameFilter ที่ปฏิเสธคลาสภายใน

interface ClassPathScanner.IClassPathFilter

ตัวกรองสำหรับเส้นทางเข้า classpath

มีลวดลายตาม FileFilter

ผู้สร้างสาธารณะ

ClassPathScanner ()

วิธีการสาธารณะ

static String[] getClassPath ()

รับเส้นทางคลาสจากคุณสมบัติระบบ "java.class.path" และแยกออกเป็นองค์ประกอบแต่ละรายการ

getClassPathEntries ( ClassPathScanner.IClassPathFilter filter)

ดึงชุดของรายการ classpath ที่ตรงกับ IClassPathFilter ที่กำหนด

getClassPathEntriesFromJar ( ClassPathScanner.IClassPathFilter filter)

ดึงชุดของรายการ classpath ที่ตรงกับ IClassPathFilter ที่กำหนดและส่งคืน JAR ที่มาจาก

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

public  getClassPathEntries (ClassPathScanner.IClassPathFilter filter)

ดึงชุดของรายการ classpath ที่ตรงกับ IClassPathFilter ที่กำหนด

พารามิเตอร์
filter ClassPathScanner.IClassPathFilter

ส่งคืน

getClassPathEntriesFromJar

public  getClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)

ดึงชุดของรายการ classpath ที่ตรงกับ IClassPathFilter ที่กำหนดและส่งคืน JAR ที่มาจาก ใช้เพื่อตรวจสอบที่มาของไฟล์

พารามิเตอร์
filter ClassPathScanner.IClassPathFilter

ส่งคืน

getEntriesFromDir

public  getEntriesFromDir (File classPathDir, 
                ClassPathScanner.IClassPathFilter filter)

รับชื่อของรายการทั้งหมดที่อยู่ในไดเร็กทอรีพาธของคลาสที่กำหนด ซึ่งตรงกับตัวกรองที่กำหนด

พารามิเตอร์
classPathDir File

filter ClassPathScanner.IClassPathFilter

ส่งคืน

พ่น
IOข้อยกเว้น

getEntriesFromJar

public  getEntriesFromJar (File plainFile, 
                ClassPathScanner.IClassPathFilter filter)

รับชื่อของรายการทั้งหมดที่อยู่ในไฟล์ jar ที่กำหนด ซึ่งตรงกับตัวกรองที่กำหนด

พารามิเตอร์
plainFile File

filter ClassPathScanner.IClassPathFilter

ส่งคืน

พ่น
IOข้อยกเว้น