|
|||||||||||
前 次 | フレームあり フレームなし |
ClassTraversal.ClassHandler を使用しているパッケージ | |
org.seasar.framework.autodetector | クラスやリソースを自動検出する機能を提供します。 |
org.seasar.framework.container.autoregister | コンポーネントを自動登録する機能を提供します。 |
org.seasar.framework.container.cooldeploy | COOL deploy機能を提供します。 |
org.seasar.framework.util | org.seasar.frameworkに対するユーティリティ機能を提供します。 |
org.seasar.framework.autodetector での ClassTraversal.ClassHandler の使用 |
ClassTraversal.ClassHandler 型のパラメータを持つ org.seasar.framework.autodetector のメソッド | |
void |
ClassAutoDetector.detect(ClassTraversal.ClassHandler handler)
Class を収集します。 |
org.seasar.framework.container.autoregister での ClassTraversal.ClassHandler の使用 |
ClassTraversal.ClassHandler を実装している org.seasar.framework.container.autoregister のクラス | |
class |
AbstractComponentAutoRegister
コンポーネントを自動登録するための抽象クラスです。 |
class |
AbstractJarComponentAutoRegister
jarファイルの中にあるコンポーネントを自動登録するための抽象クラスです。 |
class |
ComponentAutoRegister
jarファイルに含まれているあるいはファイルシステム上(WEBINF/classesとか)にあるコンポーネントを自動登録するためのクラスです。 |
class |
FileSystemComponentAutoRegister
ファイルシステム上(例えばWEBINF/classes)のコンポーネントを自動登録するクラスです。 |
class |
JarComponentAutoRegister
jarファイルの中にあるコンポーネントを自動登録するクラスです。 |
org.seasar.framework.container.cooldeploy での ClassTraversal.ClassHandler の使用 |
ClassTraversal.ClassHandler を実装している org.seasar.framework.container.cooldeploy のクラス | |
class |
CoolComponentAutoRegister
NamingConvention に一致するコンポーネントを自動登録するクラスです。 |
org.seasar.framework.util での ClassTraversal.ClassHandler の使用 |
ClassTraversal.ClassHandler 型のパラメータを持つ org.seasar.framework.util のメソッド | |
void |
ResourcesUtil.Resources.forEach(ClassTraversal.ClassHandler handler)
このインスタンスが扱うリソースの中に存在するクラスを探して ハンドラ をコールバックします。
|
void |
ResourcesUtil.FileSystemResources.forEach(ClassTraversal.ClassHandler handler)
|
void |
ResourcesUtil.JarFileResources.forEach(ClassTraversal.ClassHandler handler)
|
void |
ResourcesUtil.VfsZipResources.forEach(ClassTraversal.ClassHandler handler)
|
static void |
ClassTraversal.forEach(java.io.File rootDir,
ClassTraversal.ClassHandler handler)
rootディレクトリ配下を処理します。 |
static void |
ClassTraversal.forEach(java.io.File rootDir,
java.lang.String rootPackage,
ClassTraversal.ClassHandler handler)
ファイルシステムに含まれるクラスをトラバースします。 |
static void |
ClassTraversal.forEach(java.util.jar.JarFile jarFile,
ClassTraversal.ClassHandler handler)
Jarファイルに含まれるクラスをトラバースします。 |
static void |
ClassTraversal.forEach(java.util.jar.JarFile jarFile,
java.lang.String prefix,
ClassTraversal.ClassHandler handler)
Jarファイルに含まれるクラスをトラバースします。 |
static void |
ClassTraversal.forEach(java.util.zip.ZipInputStream zipInputStream,
ClassTraversal.ClassHandler handler)
ZIPファイル形式の入力ストリームに含まれるクラスをトラバースします。 |
static void |
ClassTraversal.forEach(java.util.zip.ZipInputStream zipInputStream,
java.lang.String prefix,
ClassTraversal.ClassHandler handler)
ZIPファイル形式の入力ストリームに含まれるクラスをトラバースします。 |
|
|||||||||||
前 次 | フレームあり フレームなし |