Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

ClassPathScanner

public class ClassPathScanner
extends Object

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


Tìm các mục trên classpath.

Chuyển thể từ vogar.target.ClassPathScanner

Bản tóm tắt

các lớp lồng nhau

class ClassPathScanner.ClassNameFilter

Một IClassPathFilter lọc và biến đổi các tên lớp java.

class ClassPathScanner.ExternalClassNameFilter

Một ClassNameFilter từ chối các lớp bên trong

interface ClassPathScanner.IClassPathFilter

Bộ lọc cho đường dẫn nhập classpath

Được tạo mẫu sau FileFilter

nhà thầu công cộng

ClassPathScanner ()

Phương thức công khai

static String[] getClassPath ()

Nhận đường dẫn lớp từ Thuộc tính hệ thống "java.class.path" và chia nó thành các phần tử riêng lẻ.

getClassPathEntries ( ClassPathScanner.IClassPathFilter filter)

Truy xuất tập hợp các mục nhập đường dẫn phù hợp với IClassPathFilter đã cho

getClassPathEntriesFromJar ( ClassPathScanner.IClassPathFilter filter)

Truy xuất tập hợp các mục nhập đường dẫn phù hợp với IClassPathFilter đã cho và trả về chúng cùng với JAR mà chúng đến từ đâu.

getEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)

Lấy tên của tất cả các mục có trong thư mục đường dẫn lớp đã cho, khớp với bộ lọc đã cho

getEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)

Lấy tên của tất cả các mục có trong tệp jar đã cho, khớp với bộ lọc đã cho

nhà thầu công cộng

ClassPathScanner

public ClassPathScanner ()

Phương thức công khai

getClassPath

public static String[] getClassPath ()

Nhận đường dẫn lớp từ Thuộc tính hệ thống "java.class.path" và chia nó thành các phần tử riêng lẻ.

trả lại
String[]

getClassPathEntries

public  getClassPathEntries (ClassPathScanner.IClassPathFilter filter)

Truy xuất tập hợp các mục nhập đường dẫn phù hợp với IClassPathFilter đã cho

Thông số
filter ClassPathScanner.IClassPathFilter

trả lại

getClassPathEntriesFromJar

public  getClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)

Truy xuất tập hợp các mục nhập đường dẫn phù hợp với IClassPathFilter đã cho và trả về chúng cùng với JAR mà chúng đến từ đâu. Được sử dụng để xác thực nguồn gốc của các tập tin.

Thông số
filter ClassPathScanner.IClassPathFilter

trả lại

getEntriesFromDir

public  getEntriesFromDir (File classPathDir, 
                ClassPathScanner.IClassPathFilter filter)

Lấy tên của tất cả các mục có trong thư mục đường dẫn lớp đã cho, khớp với bộ lọc đã cho

Thông số
classPathDir File

filter ClassPathScanner.IClassPathFilter

trả lại

ném
IOException

getEntriesFromJar

public  getEntriesFromJar (File plainFile, 
                ClassPathScanner.IClassPathFilter filter)

Lấy tên của tất cả các mục có trong tệp jar đã cho, khớp với bộ lọc đã cho

Thông số
plainFile File

filter ClassPathScanner.IClassPathFilter

trả lại

ném
IOException