|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
T - class объекта производится производителемpublic interface Producer<T>
Обеспечивает универсальную работу для того, чтобы она произвела экземпляр типа.
| Сводка метода | |
|---|---|
void |
dispose(T instance)
Уничтожает экземпляр. |
java.util.Set<InjectionPoint> |
getInjectionPoints()
Возвращает набор всех InjectionPoints. |
T |
produce(CreationalContext<T> ctx)
Заставляет экземпляр быть произведенным через Producer. |
| Деталь метода |
|---|
T produce(CreationalContext<T> ctx)
Заставляет экземпляр быть произведенным через Producer.
Если Producer представляет class, это вызовет аннотируемого конструктора Inject если это существует, или конструктор без параметров иначе. Если у class есть перехватчики, produce() ответственен за создание перехватчиков и декораторов экземпляра.
Если Producer представляет поле производителя или метод, это вызовет метод производителя на, или получит доступ к полю производителя, контекстный экземпляр боба, который объявляет производителя.
ctx - CreationalContext использовать для произведенного объекта void dispose(T instance)
Уничтожает экземпляр.
Если Producer представляет class, тогда эта работа ничего не делает.
Если Producer представляет поле производителя или метод, это вызывает метод устройства обработки отходов, если таковые вообще имеются, на контекстном экземпляре боба, который объявляет метод устройства обработки отходов или выполняет любую дополнительную необходимую уборку, если таковые вообще имеются, чтобы уничтожить состояние, связанное с ресурсом.
instance - Экземпляр, чтобы расположитьjava.util.Set<InjectionPoint> getInjectionPoints()
Возвращает набор всех InjectionPoints. Если Producer представляет class, тогда это возвращает возвраты набор InjectionPoint объекты, представляющие все введенные поля, бобовые параметры конструктора и параметры метода инициализатора. Для метода производителя это возвращает набор InjectionPoint объекты, представляющие все параметры метода производителя.
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41