T - the type of the bean instancepublic interface ClassBean<T> extends WeldBean<T>
Bean implementations that are defined by a Java class.| Modifier and Type | Method and Description |
|---|---|
SlimAnnotatedType<T> |
getAnnotated()
Returns the annotated type that defines this bean
|
BeanManagerImpl |
getBeanManager()
Returns the
BeanManager used by this bean. |
EnhancedAnnotatedType<T> |
getEnhancedAnnotated()
Returns enhanced annotated type metadata.
|
javax.enterprise.inject.spi.InjectionTarget<T> |
getProducer()
Returns injection target used to produce instances of this bean
|
getIdentifierSlimAnnotatedType<T> getAnnotated()
EnhancedAnnotatedType<T> getEnhancedAnnotated()
IllegalStateException if called after bootstrap.IllegalStateException - if called after bootstrapBeanManagerImpl getBeanManager()
BeanManager used by this bean.javax.enterprise.inject.spi.InjectionTarget<T> getProducer()
Copyright © 2017. All rights reserved.