ClassPathScanner
public class ClassPathScanner
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.ClassPathScanner |
クラスパスのエントリを検索します。
vogar.target.ClassPathScannerから適応
概要
ネストされたクラス | |
---|---|
class | ClassPathScanner.ClassNameFilter Javaクラス名をフィルタリングおよび変換する |
class | ClassPathScanner.ExternalClassNameFilter 内部クラスを拒否する |
interface | ClassPathScanner.IClassPathFilter クラスパスエントリパスのフィルタ FileFilter 後にパターン化 |
パブリックコンストラクター | |
---|---|
ClassPathScanner () |
パブリックメソッド | |
---|---|
static String[] | getClassPath () システムプロパティ「java.class.path」からクラスパスを取得し、それを個々の要素に分割します。 |
getClassPathEntries ( ClassPathScanner.IClassPathFilter filter) 指定された | |
getClassPathEntriesFromJar ( ClassPathScanner.IClassPathFilter filter) 指定された | |
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[] |
getClassPathEntries
publicgetClassPathEntries (ClassPathScanner.IClassPathFilter filter)
指定されたIClassPathFilter
一致するクラスパスエントリのセットを取得します
パラメーター | |
---|---|
filter | ClassPathScanner.IClassPathFilter |
戻り値 | |
---|---|
getClassPathEntriesFromJar
publicgetClassPathEntriesFromJar (ClassPathScanner.IClassPathFilter filter)
指定されたIClassPathFilter
一致するクラスパスエントリのセットを取得し、それらがどのJARからのものであるIClassPathFilter
を返します。ファイルの出所を検証するために使用されます。
パラメーター | |
---|---|
filter | ClassPathScanner.IClassPathFilter |
戻り値 | |
---|---|
getEntriesFromDir
publicgetEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)
指定されたフィルターに一致する、指定されたクラスパスディレクトリに含まれるすべてのエントリの名前を取得します
パラメーター | |
---|---|
classPathDir | File |
filter | ClassPathScanner.IClassPathFilter |
戻り値 | |
---|---|
getEntriesFromJar
publicgetEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)
指定されたフィルターに一致する、指定されたjarファイルに含まれるすべてのエントリの名前を取得します
パラメーター | |
---|---|
plainFile | File |
filter | ClassPathScanner.IClassPathFilter |
戻り値 | |
---|---|
Content and code samples on this page are subject to the licenses described in the Content License. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2020-09-08 UTC.