アノテーション型 Any
- @Qualifier @RetentionSE(RUNTIMESE) @TargetSE({TYPESE,METHODSE,FIELDSE,PARAMETERSE}) @DocumentedSE public @interface Any - 組み込み修飾子型。 - すべての Bean には、この修飾子を明示的に宣言していない場合でも、修飾子 - @Anyがあります。- この修飾子を明示的に宣言せずに発生した場合でも、すべてのイベントには修飾子 - @Anyがあります。- @Any修飾子を使用すると、インジェクションポイントは、特定の Bean 型のすべての Bean またはすべてのイベントを参照できます。- @Inject @Any Instance<PaymentProcessor> anyPaymentProcessor; - @Inject @Any Event<User> anyUserEvent; - @Inject @Delegate @Any Logger logger; - 作成者:
- Gavin King, David Allen