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
ConstructorsConstructorDescriptionFileSystemResources(File baseDir, String rootPackage, String rootDir) インスタンスを構築する。 -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()リソースのクローズ処理。voidforEach(ClassTraversal.ClassHandler handler) このインスタンスが扱うリソースの中に存在するクラスを探してハンドラをコールバックする。
-
Constructor Details
-
FileSystemResources
インスタンスを構築する。- Parameters:
baseDir- ベースディレクトリrootPackage- ルートパッケージrootDir- ルートディレクトリ
-
-
Method Details
-
forEach
Description copied from interface:ResourcesUtil.Resourcesこのインスタンスが扱うリソースの中に存在するクラスを探してハンドラをコールバックする。インスタンス構築時にルートパッケージが指定されている場合は、 ルートパッケージ以下のクラスのみが対象となる。
- Specified by:
forEachin interfaceResourcesUtil.Resources- Parameters:
handler- ハンドラ
-
close
public void close()リソースのクローズ処理。 この実装では何もしない- Specified by:
closein interfaceResourcesUtil.Resources
-