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