Java ではorg.reflections
、パッケージのスキャンと注釈付きクラスの検索に使用できます。
このような:
Reflections ref = new Reflections("my.path");
Set<Class<?>> set = ref.getTypesAnnotatedWith(MyAnnotation.class);
scalaで注釈付きのクラスを取得するには? と を使用scala 2.11
しscala-reflect
ます。
PSorg.reflections
はscalaでうまく機能しますが、ネイティブインストゥルメントを検索します。