パッケージ jakarta.enterprise.inject
パッケージ jakarta.enterprise.inject
- クラス説明Bean が代替であることを指定します。
Alternative
アノテーションのインラインインスタンス化をサポートします。複数の Bean が、必要な型と必要な修飾子の特定の組み合わせに一致し、特定のクラスへの注入に適格であることを示します。組み込み修飾子型。Any
修飾子のインラインインスタンス化をサポートします。Bean の作成中にチェック例外がスローされたことを示します。デコレータは、デコレートしている Bean に関するメタデータを挿入する場合がありますデフォルトの修飾子型。Default
修飾子のインラインインスタンス化をサポートします。ディスポーザメソッドの破棄されたパラメーターを識別します。プロデューサーメソッドが null 値を返したか、プロデューサーフィールドに null 値が含まれていて、プロデューサーメソッドまたはフィールドのスコープがDependent
ではなかったことを示します。依存性注入に関連する問題を示します。Instance<T>アプリケーションが、必要な型と修飾子の指定された組み合わせで Bean のインスタンスを動的に取得できるようにします。このインターフェースは、コンテキスト参照ハンドルを表します。インターセプターは、インターセプトしている Bean に関するメタデータを挿入できます。JSF などの MVC Web アプリケーションアーキテクチャのモデルレイヤーを定義する Bean で使用するための組み込みステレオタイプ。プロデューサーのメソッドまたはフィールドを識別します。型安全な解決に関連する問題を示します。Bean が別の Bean を直接特殊化することを示します。Specializes
アノテーションのインラインインスタンス化をサポートします。アノテーション型がステレオタイプであることを指定します。@TransientReference
アノテーションが付けられたパラメーターが、スコープが依存する Bean に解決される場合、呼び出しが完了した後、Bean は破棄されます。TransientReference
アノテーションのインラインインスタンス化をサポートします。Bean の Bean 型を制限します。Typed
アノテーションのインラインインスタンス化をサポートします。Bean 型はコンテナーでプロキシできないため、通常のスコープと特定の Bean 型の Bean のコンテキスト参照を取得できないことを示します。Bean が必須型と必須修飾子の特定の組み合わせに一致せず、特定のクラスへの注入に適格であることを示します。クラスの処理を拒否します。Vetoed
アノテーションのインラインインスタンス化をサポートします。