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
- フィルター