クラスの使用
jakarta.inject.Qualifier
Qualifier を使用するパッケージ パッケージ 説明 jakarta.batch.api バッチ成果物によって使用される API を提供します。jakarta.enterprise.context スコープとコンテキストに関連するアノテーションとインターフェース。jakarta.enterprise.inject jakarta.faces.annotation jakarta.faces.component.behavior jakarta.faces.convert jakarta.faces.event jakarta.faces.flow.builder jakarta.faces.model jakarta.faces.push jakarta.faces.validator jakarta.inject このパッケージは、コンストラクター、ファクトリ、サービスロケーター(JNDI など)などの従来のアプローチと比較して、再利用性、テスト容易性、保守容易性を最大化するような方法でオブジェクトを取得する手段を指定します。 依存性注入と呼ばれるこのプロセスは、ほとんどの重要なアプリケーションにとって有益です。jakarta.batch.api 内の Qualifier 使用
修飾子型のアノテーションを持つ jakarta.batch.api のクラス 修飾子と型 クラス 説明 interfaceBatchPropertyバッチアーティファクトおよび CDI Bean で使用されるアノテーションで、JSL 定義の値を介して注入可能なフィールドまたはその他の要素を宣言します (ジョブ XML 置換を利用する可能性があります)。jakarta.enterprise.context 内の Qualifier 使用
修飾子型のアノテーションを持つ jakarta.enterprise.context のクラス 修飾子と型 クラス 説明 interfaceBeforeDestroyedこの修飾子を持つイベントは、コンテキストが破棄されようとしているとき、つまりinterfaceDestroyedこの修飾子を持つイベントは、コンテキストが破棄されると発生します。interfaceInitializedこの修飾子を持つイベントは、コンテキストが初期化されたとき、つまりjakarta.enterprise.inject 内の Qualifier 使用
修飾子型のアノテーションを持つ jakarta.enterprise.inject のクラス 修飾子と型 クラス 説明 interfaceAny組み込み修飾子型。interfaceDecoratedデコレータは、デコレートしている Bean に関するメタデータを挿入する場合がありますinterfaceDefaultデフォルトの修飾子型。interfaceInterceptedインターセプターは、インターセプトしている Bean に関するメタデータを挿入できます。jakarta.faces.annotation 内の Qualifier 使用
修飾子型のアノテーションを持つ jakarta.faces.annotation のクラス 修飾子と型 クラス 説明 interfaceApplicationMap型Map<String, Object>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getApplicationMap()から返されたマップがそのフィールドの値として挿入されます。interfaceFacesConfigアプリケーション/WEB-INF/faces-config.xmlが存在せず、FacesServletが明示的に登録されていない場合でも、Jakarta Faces とその CDI 固有の機能のアクティブ化を保証します内にデプロイされたクラスでのこのアノテーションの存在。interfaceFlowMap型Map<Object, Object>のフィールドに(@Injectとともに)このアノテーションが存在すると、FlowHandler.getCurrentFlowScope()から返されたマップがそのフィールドの値として挿入されます。interfaceHeaderMap型Map<String, String>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getRequestHeaderMap()から返されたマップがそのフィールドの値として挿入されます。interfaceHeaderValuesMap型Map<String, String[]>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getRequestHeaderValuesMap()から返されたマップがそのフィールドの値として挿入されます。interfaceInitParameterMap型Map<String, String>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getInitParameterMap()から返されたマップがそのフィールドの値として挿入されます。interfaceManagedProperty任意の型のフィールドに(@Injectとともに)このアノテーションが存在すると、式言語式の評価から返される値がそのフィールドの値として挿入されます。interfaceRequestCookieMap型Map<String, Object>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getRequestCookieMap()から返されたマップがそのフィールドの値として挿入されます。interfaceRequestMap型Map<String, Object>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getRequestMap()から返されたマップがそのフィールドの値として挿入されます。interfaceRequestParameterMap型Map<String, String>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getRequestParameterMap()から返されたマップがそのフィールドの値として挿入されます。interfaceRequestParameterValuesMap型Map<String, String[]>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getRequestParameterValuesMap()から返されたマップがそのフィールドの値として挿入されます。interfaceSessionMap型Map<String, Object>のフィールドに(@Injectとともに)このアノテーションが存在すると、ExternalContext.getSessionMap()から返されたマップがそのフィールドの値として挿入されます。interfaceViewアプリケーション内のターゲット (型、メソッド、パラメーター、フィールド) にこのアノテーションが存在することは、このターゲットが何らかの方法で Faces ビュー ID を処理していることを示すために使用されます。interfaceViewMap型Map<String, Object>のフィールドに(@Injectとともに)このアノテーションが存在すると、UIViewRoot.getViewMap()から返されたマップがそのフィールドの値として挿入されます。jakarta.faces.component.behavior 内の Qualifier 使用
修飾子型のアノテーションを持つ jakarta.faces.component.behavior のクラス 修飾子と型 クラス 説明 interfaceFacesBehaviorクラスにこのアノテーションが存在すると、そのクラスはランタイムにBehaviorとして自動的に登録されます。jakarta.faces.convert 内の Qualifier 使用
修飾子型のアノテーションを持つ jakarta.faces.convert のクラス 修飾子と型 クラス 説明 interfaceFacesConverterクラスでこのアノテーションの存在が自動的にConverterとして実行時にクラスを登録します。jakarta.faces.event 内の Qualifier 使用
修飾子型のアノテーションを持つ jakarta.faces.event のクラス 修飾子と型 クラス 説明 static interfaceWebsocketEvent.Closed<f:websocket>が閉じたことを示します。static interfaceWebsocketEvent.Opened<f:websocket>が開いたことを示します。jakarta.faces.flow.builder 内の Qualifier 使用
修飾子型のアノテーションを持つ jakarta.faces.flow.builder のクラス 修飾子と型 クラス 説明 interfaceFlowBuilderParameterFlowDefinitionアノテーションの CDI プロデューサーメソッドにこのアノテーションが存在すると、FlowBuilderがそのメソッドに渡されます。interfaceFlowDefinitionCDI プロデューサーメソッドにこのアノテーションが存在することは、メソッドがフローを生成することを示しています。jakarta.faces.model 内の Qualifier 使用
修飾子型のアノテーションを持つ jakarta.faces.model のクラス 修飾子と型 クラス 説明 interfaceFacesDataModeljakarta.faces.push 内の Qualifier 使用
修飾子型のアノテーションを持つ jakarta.faces.push のクラス 修飾子と型 クラス 説明 interfacePushCDI アノテーション@Pushを使用すると、WAR 内のコンテナー管理のアーティファクトに、特定の<f:websocket>チャネルに関連付けられたPushContextを挿入できます。jakarta.faces.validator 内の Qualifier 使用
修飾子型のアノテーションを持つ jakarta.faces.validator のクラス 修飾子と型 クラス 説明 interfaceFacesValidatorクラスでこのアノテーションの存在が自動的にValidatorとして実行時にクラスを登録します。jakarta.inject 内の Qualifier 使用
修飾子型のアノテーションを持つ jakarta.inject のクラス 修飾子と型 クラス 説明 interfaceNamed文字列ベースの修飾子。