インターフェース InjectionPointConfigurator


public interface InjectionPointConfigurator
この API は、既存の InjectionPoint インスタンスを構成するためのヘルパーです。CDI コンテナーは、このインターフェースの実装を提供する必要があります。このビルダーはスレッドセーフではないため、同時に使用しないでください。

CDI Lite の実装は、Portable Extensions のサポートを提供する必要はありません。

導入:
2.0
作成者:
Antoine Sabot-Durand
関連事項:
  • メソッドの詳細

    • 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

      すべての修飾子を置き換えます。
      パラメーター:
      qualifiers - 既存のものに置き換える修飾子のセット
      戻り値:
      自己
    • delegate

      InjectionPointConfigurator delegate(boolean delegate)
      ビルドされた InjectionPoint のデリゲートステータスを変更します。デフォルトでは、InjectionPoint はデリゲートではありません。
      パラメーター:
      delegate - 構成された InjectionPoint のデリゲートの性質を定義または定義解除するブール値
      戻り値:
      自己
    • transientField

      InjectionPointConfigurator transientField(boolean trans)
      ビルドされた InjectionPoint の一時ステータスを変更します。デフォルトでは、InjectionPoint は一時的ではありません。
      パラメーター:
      trans - 構成された InjectionPoint の一時的な性質を定義または定義解除するブール値
      戻り値:
      自己