seasarのutilクラス覚書
for (String s : packageName) { Resources[] resources = ResourcesUtil.getResourcesTypes(s); for (Resources r : resources) { r.forEach(new hogeHandler()); } }
Resourcesクラスの、forEachがコールバックメソッド
private class hogeHandler implements ClassHandler { @Override public void processClass(String packageName, String shortClassName) { 処理 } }
- ClassLoaderUtil
- ClassLoaderを扱うためのユーティリティクラス