reflection-utils作ってた
GWに作っていた。特定のパッケージ以下のクラスを再帰的に取得出来る。但し、jar内部は対象外。
List<Class> classesInSpecificPackage = com.eiryu.ReflectionUtils.getClassesInSpecificPackage("com.eiryu");
classesInSpecificPackage.forEach(System.out::println);
仕事で扱っているコードの調査目的で書いた記憶。確かGroovyだとこういう操作一瞬で出来たような。。
Maven Centralには上げていないのでJitPackから利用する。Java 5以上対応。
てかREADMEちゃんと書かんとな。。