Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ТРЕБУЕМЫЙ | ДОПОЛНИТЕЛЬНЫЙ | ДЕТАЛЬ: ЭЛЕМЕНТ |
@Qualifier @Retention(value=RUNTIME) @Target(value={TYPE,METHOD,FIELD,PARAMETER}) @Documented public @interface Any
Встроенный тип спецификатора.
У каждого боба есть спецификатор @Any, даже если это явно не объявляет этот спецификатор, за исключением специального предложения @New qualified beans
.
У каждого события есть спецификатор @Any, даже если это было повышено без явно объявления этого спецификатора.
Спецификатор @Any позволяет инжекционной точке обращаться ко всем бобам или всем событиям определенного бобового типа.
@Inject @Any Instance<PaymentProcessor> anyPaymentProcessor;
@Inject @Any Event<User> anyUserEvent;
@Inject @Delegate @Any Logger logger;
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ТРЕБУЕМЫЙ | ДОПОЛНИТЕЛЬНЫЙ | ДЕТАЛЬ: ЭЛЕМЕНТ |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41