Package | Description |
---|---|
org.jboss.errai.ioc.client.container |
Modifier and Type | Class and Description |
---|---|
class |
AbstractIOCBean<T> |
class |
IOCDependentBean<T>
Represents a default dependent scoped bean.
|
class |
IOCSingletonBean<T>
Represents a bean inside the container, capturing the type, qualifiers and instance reference for the bean.
|
Modifier and Type | Method and Description |
---|---|
<T> IOCBeanDef<T> |
SyncBeanManagerImpl.lookupBean(Class<T> type,
Annotation... qualifiers) |
<T> IOCBeanDef<T> |
SyncBeanManager.lookupBean(Class<T> type,
Annotation... qualifiers)
Looks up a bean reference based on type and qualifiers.
|
static <T> IOCBeanDef<T> |
IOCDependentBean.newBean(SyncBeanManagerImpl beanManager,
Class<T> type,
Class<?> beanType,
Annotation[] qualifiers,
String name,
boolean concrete,
BeanProvider<T> callback,
Class<Object> beanActivatorType) |
static <T> IOCBeanDef<T> |
IOCSingletonBean.newBean(SyncBeanManagerImpl beanManager,
Class<T> type,
Class<?> beanType,
Annotation[] qualifiers,
String name,
boolean concrete,
BeanProvider<T> callback,
T instance,
Class<Object> beanActivatorType)
Creates a new IOC Bean reference
|
<T> IOCBeanDef<T> |
SyncBeanManagerImpl.registerBean(IOCBeanDef<T> bean) |
<T> IOCBeanDef<T> |
SyncBeanManager.registerBean(IOCBeanDef<T> bean)
Register a bean with the manager.
|
Modifier and Type | Method and Description |
---|---|
<T> Collection<IOCBeanDef<T>> |
SyncBeanManagerImpl.lookupBeans(Class<T> type) |
<T> Collection<IOCBeanDef<T>> |
SyncBeanManager.lookupBeans(Class<T> type)
Looks up all beans of the specified type.
|
<T> Collection<IOCBeanDef<T>> |
SyncBeanManagerImpl.lookupBeans(Class<T> type,
Annotation... qualifierInstances) |
<T> Collection<IOCBeanDef<T>> |
SyncBeanManager.lookupBeans(Class<T> type,
Annotation... qualifiers)
Looks up a bean reference based on type and qualifiers.
|
Collection<IOCBeanDef> |
SyncBeanManagerImpl.lookupBeans(String name) |
Collection<IOCBeanDef> |
SyncBeanManager.lookupBeans(String name)
Looks up all beans with the specified bean name as specified by
Named . |
Modifier and Type | Method and Description |
---|---|
<T> IOCBeanDef<T> |
SyncBeanManagerImpl.registerBean(IOCBeanDef<T> bean) |
<T> IOCBeanDef<T> |
SyncBeanManager.registerBean(IOCBeanDef<T> bean)
Register a bean with the manager.
|
Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.