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