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 |
class | ClassPathScanner.ExternalClassNameFilter Một |
interface | ClassPathScanner.IClassPathFilter Bộ lọc cho đường dẫn nhập classpath Được tạo mẫu sauFileFilter |
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 | |
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 | |
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
publicgetClassPathEntries (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
publicgetClassPathEntriesFromJar (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
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 đã cho, 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-03-30 UTC.