Groovy Documentation

griffon.plugins.weld.util
[Java] Class NonContextual

java.lang.Object
  griffon.plugins.weld.util.NonContextual

public class NonContextual
extends Object

Perform production, injection, lifecycle callbacks and cleanup on a non-contextual object.

Original source code
https://github.com/seam/wicket/raw/master/impl/src/main/java/org/jboss/seam/wicket/util/NonContextual.java

Parameters:
Authors:
pmuir
cpopetz
ivaynberg
aalmiray


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

CLASS_CACHE

private static final ClassCache CLASS_CACHE


beanManager

private final BeanManager beanManager


injectionTarget

private final InjectionTarget injectionTarget


 
Constructor Detail

NonContextual

public NonContextual(BeanManager manager, Class clazz)
Create an injector for the given class


 
Method Detail

existingInstance

@SuppressWarnings("unchecked")
public NonContextual.Instance existingInstance(Object instance)


newInstance

@SuppressWarnings("unchecked")
public NonContextual.Instance newInstance()


of

public static NonContextual of(Class clazz, BeanManager manager)


 

Groovy Documentation