ClassPathScanner

public class ClassPathScanner
extends Object

java.lang.Object의 클래스
   ↳ com.android.tradefed.util.ClassPathScanner


classpath에서 항목을 찾습니다.

vogar.target.ClassPathScanner에서 채택됨

요약

중첩된 클래스

class ClassPathScanner.ClassNameFilter

Java 클래스 이름을 필터링하고 변환하는 IClassPathFilter입니다. 

class ClassPathScanner.ExternalClassNameFilter

내부 클래스를 거부하는 ClassNameFilter

interface ClassPathScanner.IClassPathFilter

클래스 경로 항목 경로 필터

FileFilter 패턴

공개 생성자

ClassPathScanner()

공개 메서드

static String[] getClassPath()

시스템 속성 'java.class.path'에서 클래스 경로를 가져옵니다. 및 스플릿 이를 개별 요소로 확장합니다.

getClassPathEntries(ClassPathScanner.IClassPathFilter filter)

지정된 IClassPathFilter와 일치하는 클래스 경로 항목 집합을 검색합니다.

getClassPathEntriesFromJar(ClassPathScanner.IClassPathFilter filter)

지정된 IClassPathFilter와 일치하는 클래스 경로 항목 집합을 검색하여 반환합니다. 어떤 JAR 파일을 가져왔는지를 지정합니다

getEntriesFromDir(File classPathDir, ClassPathScanner.IClassPathFilter filter)

지정된 클래스 경로 디렉터리에 포함된 모든 항목 중 주어진 것과 일치하는 항목의 이름을 가져옵니다. 필터

getEntriesFromJar(File plainFile, ClassPathScanner.IClassPathFilter filter)

지정된 jar 파일에 포함된, 지정된 필터와 일치하는 모든 항목의 이름을 가져옵니다.

공개 생성자

ClassPathScanner

public ClassPathScanner ()

공개 메서드

getClassPath

public static String[] getClassPath ()

시스템 속성 'java.class.path'에서 클래스 경로를 가져옵니다. 및 스플릿 이를 개별 요소로 확장합니다.

반환 값
String[]

getClassPathEntry

public  getClassPathEntries (ClassPathScanner.IClassPathFilter filter)

지정된 IClassPathFilter와 일치하는 클래스 경로 항목 집합을 검색합니다.

매개변수
filter ClassPathScanner.IClassPathFilter

반환 값

getClassPathEntriesFromJar

public  getClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)

지정된 IClassPathFilter와 일치하는 클래스 경로 항목 집합을 검색하여 반환합니다. 어떤 JAR 파일을 가져왔는지를 지정합니다 파일의 출처를 확인하는 데 사용됩니다.

매개변수
filter ClassPathScanner.IClassPathFilter

반환 값

getEntriesFromDir

public  getEntriesFromDir (File classPathDir, 
                ClassPathScanner.IClassPathFilter filter)

지정된 클래스 경로 디렉터리에 포함된 모든 항목 중 주어진 것과 일치하는 항목의 이름을 가져옵니다. 필터

매개변수
classPathDir File

filter ClassPathScanner.IClassPathFilter

반환 값

생성 값
IOException

getEntryFromJar

public  getEntriesFromJar (File plainFile, 
                ClassPathScanner.IClassPathFilter filter)

지정된 jar 파일에 포함된, 지정된 필터와 일치하는 모든 항목의 이름을 가져옵니다.

매개변수
plainFile File

filter ClassPathScanner.IClassPathFilter

반환 값

생성 값
IOException