public class CDIBasedContainer extends Object implements br.com.caelum.vraptor.ioc.Container, br.com.caelum.vraptor.ComponentRegistry
| Constructor and Description |
|---|
CDIBasedContainer(javax.enterprise.inject.spi.BeanManager beanManager) |
| Modifier and Type | Method and Description |
|---|---|
<T> boolean |
canProvide(Class<T> type) |
void |
deepRegister(Class<?> componentType) |
<T> T |
instanceFor(Class<T> type) |
void |
register(Class<?> requiredType,
Class<?> componentType) |
@Inject public CDIBasedContainer(javax.enterprise.inject.spi.BeanManager beanManager)
public <T> T instanceFor(Class<T> type)
instanceFor in interface br.com.caelum.vraptor.ioc.Containerpublic <T> boolean canProvide(Class<T> type)
canProvide in interface br.com.caelum.vraptor.ioc.Containerpublic void register(Class<?> requiredType, Class<?> componentType)
register in interface br.com.caelum.vraptor.ComponentRegistrypublic void deepRegister(Class<?> componentType)
deepRegister in interface br.com.caelum.vraptor.ComponentRegistryCopyright © 2013. All Rights Reserved.