インターフェース InjectionPointConfigurator
public interface InjectionPointConfigurator
この API は、既存の
InjectionPoint インスタンスを構成するためのヘルパーです。CDI コンテナーは、このインターフェースの実装を提供する必要があります。このビルダーはスレッドセーフではないため、同時に使用しないでください。CDI Lite の実装は、Portable Extensions のサポートを提供する必要はありません。
- 導入:
- 2.0
- 作成者:
- Antoine Sabot-Durand
- 関連事項:
方法の概要
修飾子と型メソッド説明addQualifier(AnnotationSE qualifier) 予選を InjectionPoint に追加してビルドしますaddQualifiers(AnnotationSE... qualifiers) ビルドする InjectionPoint にすべての修飾子を追加しますaddQualifiers(SetSE<AnnotationSE> qualifiers) ビルドする InjectionPoint にすべての修飾子を追加しますdelegate(boolean delegate) ビルドされた InjectionPoint のデリゲートステータスを変更します。qualifiers(AnnotationSE... qualifiers) すべての修飾子を置き換えます。qualifiers(SetSE<AnnotationSE> qualifiers) すべての修飾子を置き換えます。transientField(boolean trans) ビルドされた InjectionPoint の一時ステータスを変更します。ビルドする InjectionPoint に必要なTypeSE(型安全解決中に使用される)を設定します。
メソッドの詳細
type
ビルドする InjectionPoint に必要なTypeSE(型安全解決中に使用される)を設定します。- パラメーター:
requiredType- InjectionPoint を構築するため- 戻り値:
- 自己
addQualifier
予選を InjectionPoint に追加してビルドします- パラメーター:
qualifier- 追加する修飾子- 戻り値:
- 自己
addQualifiers
ビルドする InjectionPoint にすべての修飾子を追加します- パラメーター:
qualifiers- 追加する可変個引数または修飾子の配列- 戻り値:
- 自己
addQualifiers
ビルドする InjectionPoint にすべての修飾子を追加します- パラメーター:
qualifiers- 追加する修飾子のセット- 戻り値:
- 自己
qualifiers
すべての修飾子を置き換えます。- パラメーター:
qualifiers- 既存のものに置き換える可変個引数または修飾子の配列- 戻り値:
- 自己
qualifiers
すべての修飾子を置き換えます。- パラメーター:
qualifiers- 既存のものに置き換える修飾子のセット- 戻り値:
- 自己
delegate
ビルドされた InjectionPoint のデリゲートステータスを変更します。デフォルトでは、InjectionPoint はデリゲートではありません。- パラメーター:
delegate- 構成された InjectionPoint のデリゲートの性質を定義または定義解除するブール値- 戻り値:
- 自己
transientField
ビルドされた InjectionPoint の一時ステータスを変更します。デフォルトでは、InjectionPoint は一時的ではありません。- パラメーター:
trans- 構成された InjectionPoint の一時的な性質を定義または定義解除するブール値- 戻り値:
- 自己