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 Details

    • FileSystemResources

      public FileSystemResources(File baseDir, String rootPackage, String rootDir)
      インスタンスを構築する。
      Parameters:
      baseDir - ベースディレクトリ
      rootPackage - ルートパッケージ
      rootDir - ルートディレクトリ
  • Method Details

    • forEach

      public void forEach(ClassTraversal.ClassHandler handler)
      Description copied from interface: ResourcesUtil.Resources
      このインスタンスが扱うリソースの中に存在するクラスを探して ハンドラをコールバックする。

      インスタンス構築時にルートパッケージが指定されている場合は、 ルートパッケージ以下のクラスのみが対象となる。

      Specified by:
      forEach in interface ResourcesUtil.Resources
      Parameters:
      handler - ハンドラ
    • close

      public void close()
      リソースのクローズ処理。

      この実装では何もしない

      Specified by:
      close in interface ResourcesUtil.Resources