public class ClassTraverser
extends java.lang.Object
| Constructor and Description |
|---|
ClassTraverser(java.lang.ClassLoader classLoader,
java.lang.Class<?> baseClass,
ClassFilter classFilter)
インスタンスを生成する。
|
| Modifier and Type | Method and Description |
|---|---|
void |
traverse(java.util.function.Consumer<java.lang.Class<?>> consumer)
ディレクトリトラバーサルを行う。
|
public ClassTraverser(java.lang.ClassLoader classLoader,
java.lang.Class<?> baseClass,
ClassFilter classFilter)
classLoader - 見つけたクラスをロードするためのクラスローダーbaseClass - ディレクトリトラバーサルの起点となるクラスclassFilter - フィルター