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 から取得されたかを返します。ファイルの出所を検証するために使用されます。
パラメーター | |
---|---|
filter | ClassPathScanner.IClassPathFilter |
戻り値 | |
---|---|
getEntriesFromDir
publicgetEntriesFromDir (File classPathDir, ClassPathScanner.IClassPathFilter filter)
指定されたフィルタに一致する、指定されたクラスパス ディレクトリに含まれるすべてのエントリの名前を取得します。
パラメーター | |
---|---|
classPathDir | File |
filter | ClassPathScanner.IClassPathFilter |
戻り値 | |
---|---|
スロー | |
---|---|
| IO例外 |
getEntriesFromJar
publicgetEntriesFromJar (File plainFile, ClassPathScanner.IClassPathFilter filter)
指定されたjarファイルに含まれる、指定されたフィルタに一致するすべてのエントリの名前を取得します
パラメーター | |
---|---|
plainFile | File |
filter | ClassPathScanner.IClassPathFilter |
戻り値 | |
---|---|
スロー | |
---|---|
| IO例外 |
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2023-03-30 UTC。