|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectgriffon.plugins.weld.util.NonContextual
public class NonContextual extends Object
Perform production, injection, lifecycle callbacks and cleanup on a non-contextual object.
Original source code
| Nested Class Summary | |
|---|---|
static class |
NonContextual.Instance
Represents a non-contextual instance |
| Field Summary | |
|---|---|
private static ClassCache |
CLASS_CACHE
|
private BeanManager |
beanManager
|
private InjectionTarget |
injectionTarget
|
| Constructor Summary | |
NonContextual(BeanManager manager, Class clazz)
Create an injector for the given class |
|
| Method Summary | |
|---|---|
NonContextual.Instance
|
existingInstance(Object instance)
|
NonContextual.Instance
|
newInstance()
|
static NonContextual
|
of(Class clazz, BeanManager manager)
|
| Methods inherited from class Object | |
|---|---|
| wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
| Field Detail |
|---|
private static final ClassCache CLASS_CACHE
private final BeanManager beanManager
private final InjectionTarget injectionTarget
| Constructor Detail |
|---|
public NonContextual(BeanManager manager, Class clazz)
| Method Detail |
|---|
@SuppressWarnings("unchecked")
public NonContextual.Instance existingInstance(Object instance)
@SuppressWarnings("unchecked")
public NonContextual.Instance newInstance()
public static NonContextual of(Class clazz, BeanManager manager)
Groovy Documentation