Package nablarch.core.util
Class ResourcesUtil.FileSystemResources
java.lang.Object
nablarch.core.util.ResourcesUtil.FileSystemResources
- All Implemented Interfaces:
ResourcesUtil.Resources
- Enclosing class:
- ResourcesUtil
public static class ResourcesUtil.FileSystemResources
extends Object
implements ResourcesUtil.Resources
ファイルシステム上のリソース扱うクラス。
-
Constructor Summary
ConstructorDescriptionFileSystemResources
(File baseDir, String rootPackage, String rootDir) インスタンスを構築する。 -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
リソースのクローズ処理。void
forEach
(ClassTraversal.ClassHandler handler) このインスタンスが扱うリソースの中に存在するクラスを探してハンドラ
をコールバックする。
-
Constructor Details
-
FileSystemResources
インスタンスを構築する。- Parameters:
baseDir
- ベースディレクトリrootPackage
- ルートパッケージrootDir
- ルートディレクトリ
-
-
Method Details
-
forEach
Description copied from interface:ResourcesUtil.Resources
このインスタンスが扱うリソースの中に存在するクラスを探してハンドラ
をコールバックする。インスタンス構築時にルートパッケージが指定されている場合は、 ルートパッケージ以下のクラスのみが対象となる。
- Specified by:
forEach
in interfaceResourcesUtil.Resources
- Parameters:
handler
- ハンドラ
-
close
public void close()リソースのクローズ処理。 この実装では何もしない- Specified by:
close
in interfaceResourcesUtil.Resources
-