|
|||||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | ||||||||||
参照:
説明
| インタフェースの概要 | |
| 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ファイルの解析をするためのクラス群です。
|
|||||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | ||||||||||