Groovy Documentation

griffon.plugins.weld
[Java] Class BeanFactory

java.lang.Object
  griffon.plugins.weld.BeanFactory
All Implemented Interfaces:
Bean

public class BeanFactory
extends Object

Field Summary
private AnnotatedType annotatedType

private Class clazz

private InjectionTarget injectionTarget

private Object instance

private String name

private Class scope

private Set types

 
Constructor Summary
BeanFactory(BeanManager beanManager, Class clazz, String name, Object instance)

BeanFactory(BeanManager beanManager, Class clazz, String name, Object instance, Class scope)

 
Method Summary
private void collectTypes(Class c)

Object create(CreationalContext context)

void destroy(Object t, CreationalContext context)

Class getBeanClass()

Set getInjectionPoints()

String getName()

Set getQualifiers()

Class getScope()

Set getStereotypes()

Set getTypes()

boolean isAlternative()

boolean isNullable()

String toString()

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

annotatedType

private final AnnotatedType annotatedType


clazz

private final Class clazz


injectionTarget

private final InjectionTarget injectionTarget


instance

private final Object instance


name

private final String name


scope

private final Class scope


types

private final Set types


 
Constructor Detail

BeanFactory

public BeanFactory(BeanManager beanManager, Class clazz, String name, Object instance)


BeanFactory

public BeanFactory(BeanManager beanManager, Class clazz, String name, Object instance, Class scope)


 
Method Detail

collectTypes

private void collectTypes(Class c)


create

public Object create(CreationalContext context)


destroy

public void destroy(Object t, CreationalContext context)


getBeanClass

public Class getBeanClass()


getInjectionPoints

public Set getInjectionPoints()


getName

public String getName()


getQualifiers

public Set getQualifiers()


getScope

public Class getScope()


getStereotypes

public Set getStereotypes()


getTypes

public Set getTypes()


isAlternative

public boolean isAlternative()


isNullable

public boolean isNullable()


toString

public String toString()


 

Groovy Documentation