T
- public abstract class AbstractSyntheticBean<T> extends CommonBean<T>
BEAN_ID_PREFIX, BEAN_ID_SEPARATOR
Modifier | Constructor and Description |
---|---|
protected |
AbstractSyntheticBean(BeanAttributes<T> attributes,
String id,
BeanManagerImpl manager,
Class<?> beanClass) |
Modifier and Type | Method and Description |
---|---|
protected static <T> String |
createId(BeanAttributes<T> attributes,
Class<?> beanClass) |
Class<?> |
getBeanClass()
The bean class of the managed bean or session bean or of the bean that declares the producer method or
field.
|
Set<InjectionPoint> |
getInjectionPoints()
Obtains the
InjectionPoint objects representing injection points of the bean, that
will be validated by the container at initialization time. |
protected abstract Producer<T> |
getProducer() |
attributes, equals, getId, hashCode, isNullable, setAttributes, toString, unwrap
getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
create, destroy
getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative
protected AbstractSyntheticBean(BeanAttributes<T> attributes, String id, BeanManagerImpl manager, Class<?> beanClass)
protected static <T> String createId(BeanAttributes<T> attributes, Class<?> beanClass)
public Class<?> getBeanClass()
Bean
public Set<InjectionPoint> getInjectionPoints()
Bean
InjectionPoint
objects representing injection points of the bean, that
will be validated by the container at initialization time.Copyright © 2013 Seam Framework. All Rights Reserved.