Máy quét đường dẫn lớp
public class ClassPathScanner
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.ClassPathScanner |
Tìm các mục trên đường dẫn lớp.
Chuyển thể từ vogar.target.ClassPathScanner
Bản tóm tắt
Các lớp lồng nhau | |
---|---|
class | ClassPathScanner.ClassNameFilter |
class | ClassPathScanner.ExternalClassNameFilter |
interface | ClassPathScanner.IClassPathFilter Bộ lọc cho đường dẫn nhập đường dẫn lớp Được tạo mẫu sauFileFilter |
Nhà thầu xây dựng công cộng | |
---|---|
ClassPathScanner () |
Phương pháp công cộng | |
---|---|
static String[] | getClassPath () Lấy đườ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 khớp với | |
getClassPathEntriesFromJar ( ClassPathScanner.IClassPathFilter filter) Truy xuất tập hợp các mục nhập đường dẫn lớp khớp với | |
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 nhất định, 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 xây dựng công cộng
Máy quét đường dẫn lớp
public ClassPathScanner ()
Phương pháp công cộng
getClassPath
public static String[] getClassPath ()
Lấy đườ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
publicgetClassPathEntries (ClassPathScanner.IClassPathFilter filter)
Truy xuất tập hợp các mục nhập đường dẫn khớp với IClassPathFilter
đã cho
Thông số | |
---|---|
filter | ClassPathScanner.IClassPathFilter |
Trả lại | |
---|---|
getClassPathEntriesFromJar
publicgetClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)
Truy xuất tập hợp các mục nhập đường dẫn lớp khớp với IClassPathFilter
đã cho và trả về chúng với JAR mà chúng đến từ đó. Được sử dụng để xác nhận nguồn gốc của tập tin.
Thông số | |
---|---|
filter | ClassPathScanner.IClassPathFilter |
Trả lại | |
---|---|
getEntriesFromDir
publicgetEntriesFromDir (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 nhất định, khớp với bộ lọc đã cho
Thông số | |
---|---|
classPathDir | File |
filter | ClassPathScanner.IClassPathFilter |
Trả lại | |
---|---|
Ném | |
---|---|
| IOException |
getEntriesFromJar
publicgetEntriesFromJar (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 |
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2023-12-01 UTC.