|
|||||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |
参照:
説明
インタフェースの概要 | |
AnnotationHandler | クラスに指定されたアノテーションからコンポーネント定義を作成するためのインターフェースです。 |
PathResolver | 論理パスから物理パスを取得するためのインターフェースです。 |
ResourceResolver | リソースを取得する方法を定義するインターフェースです。 |
S2ContainerBuilder | 特定の形式の定義情報からS2コンテナ を組み立てるビルダのインターフェースです。 |
S2ContainerFactory.Configurator | S2コンテナ およびS2コンテナファクトリ の振る舞いを構成します。
|
S2ContainerFactory.Provider | S2コンテナファクトリ の振る舞いを提供します。
|
クラスの概要 | |
AbstractAnnotationHandler | AnnotationHandlerの抽象クラスです。 |
AbstractS2ContainerBuilder | S2ContainerBuilder の抽象クラスです。 |
AbstractTagHandler | diconファイル解析中、タグに遭遇したときにコールバックされます。 |
AnnotationHandlerFactory | アノテーションハンドラを構築するためのファクトリクラスです。 |
ArgTagHandler | diconファイルのarg 要素を解釈するためのクラスです。 |
AspectDefFactory | アスペクト定義 およびポイントカット を構築するためのファクトリクラスです。 |
AspectTagHandler | diconファイルのaspect 要素を解釈するためのクラスです。 |
ClassPathResourceResolver | クラスパス経由でリソースを取得するResourceResolver の実装クラスです。 |
ComponentsTagHandler | diconファイルのcomponents 要素を解釈するためのクラスです。 |
ComponentTagHandler | diconファイルのcomponent 要素を解釈するためのクラスです。 |
ConstantAnnotationHandler | クラスに指定された定数アノテーションからコンポーネント定義を作成する実装クラスです。 |
DestroyMethodTagHandler | diconファイルのdestroyMethod 要素を解釈するためのクラスです。 |
IncludeTagHandler | diconファイルのinclude 要素を解釈するためのクラスです。 |
InitMethodTagHandler | diconファイルのinitMethod 要素を解釈するためのクラスです。 |
InterTypeTagHandler | diconファイルのinterType 要素を解釈するためのクラスです。 |
MetaTagHandler | diconファイルのmeta 要素を解釈するためのクラスです。 |
MethodTagHandler | diconファイルに指定されたメソッドインジェクションに共通する処理のための抽象クラスです。 |
PropertyTagHandler | diconファイルのproperty 要素を解釈するためのクラスです。 |
S2ContainerFactory | S2コンテナ を構築するためのファクトリクラスです。
|
S2ContainerFactory.DefaultConfigurator | S2コンテナ およびS2コンテナファクトリ の振る舞いを構成するデフォルトの実装クラスです。
|
S2ContainerFactory.DefaultProvider | S2コンテナファクトリ の振る舞いを提供する、 デフォルトの実装クラスです。
|
S2ContainerTagHandlerRule | diconファイルに記述されるタグとTagHandler のマッピング情報を定義します。
|
SimplePathResolver | 指定された論理パスを指定された物理パスに置換するPathResolver の実装クラスです。
|
SingletonS2ContainerFactory | 唯一のS2コンテナ
を提供するためのファクトリクラスです。
|
WebResourceResolver | Web上のResourceを取得するためのクラスです。 |
XmlS2ContainerBuilder | diconファイルからS2コンテナ を構築します。
|
例外の概要 | |
CircularIncludeRuntimeException | 循環インクルードが発見された時にスローされます。 |
TagAttributeNotDefinedRuntimeException | 特定のタグにおいて、必要な属性が定義されていない場合にスローされます。 |
S2コンテナを構成および構築するためのクラスを提供します。
このパッケージに含まれるクラスにより、S2コンテナの構築が出来ます。 構築を担当するS2コンテナファクトリは、 コンフィグレータやプロバイダの差し替えによりカスタマイズが可能です。
S2コンテナの構築をするためのクラス群です。
S2コンテナの構築をファクトリの内部で実際に担当するクラス群です。 どういった情報に基づいてS2コンテナを構築するかといったことを決定します。
S2コンテナファクトリの挙動をカスタマイズするためのクラス群です。
コンポーネントに付けられたアノテーションを解釈するためのクラス群です。
設定ファイルとしてdiconファイルを使う場合に、 diconファイルの解析をするためのクラス群です。
|
|||||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |