インタフェース
org.seasar.util.io.Traverser の使用

Traverser を使用しているパッケージ
org.seasar.util.io 入出力を扱うユーティリティを提供します。 
 

org.seasar.util.io での Traverser の使用
 

Traverser を実装している org.seasar.util.io のクラス
static class TraversalUtil.FileSystemTraverser
          ファイルシステム上のリソースの集まりを扱うオブジェクトです。
static class TraversalUtil.JarFileTraverser
          Jarファイル中のリソースの集まりを扱うオブジェクトです。
static class TraversalUtil.VfsZipTraverser
          JBossAS5のvfszipプロトコルで表されるリソースの集まりを扱うオブジェクトです。
 

Traverser として宣言されている org.seasar.util.io のフィールド
protected static Traverser[] TraversalUtil.EMPTY_ARRAY
          空のTraverserの配列です。
 

Traverser を返す org.seasar.util.io のメソッド
 Traverser TraversalUtil.TraverserFactory.create(URL url, String rootPackage, String rootDir)
          Traverserのインスタンスを作成して返します。
static Traverser TraversalUtil.getTraverser(Class<?> referenceClass)
          指定のクラスを基点とする、リソースやクラスの集まりを扱うTraverserを返します。
static Traverser TraversalUtil.getTraverser(String rootDir)
          指定のディレクトリを基点とする、クラスやリソースの集まりを扱うTraverserを返します。
protected static Traverser TraversalUtil.getTraverser(URL url, String rootPackage, String rootDir)
          URLを扱うTraverserを作成して返します。
static Traverser[] TraversalUtil.getTraversers(String rootPackage)
          指定のルートパッケージを基点とする、クラスやリソースの集まりを扱うTraverserの配列を返します。
 



Copyright © 2010-2012 The Seasar Foundation. All Rights Reserved.