T - public abstract class AbstractSyntheticBean<T> extends CommonBean<T>
Beans which are created based on extension-provided Producer implementation.BEAN_ID_PREFIX, BEAN_ID_SEPARATOR| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSyntheticBean(javax.enterprise.inject.spi.BeanAttributes<T> attributes,
String id,
BeanManagerImpl manager,
Class<?> beanClass) |
| Modifier and Type | Method and Description |
|---|---|
protected static <T> String |
createId(javax.enterprise.inject.spi.BeanAttributes<T> attributes,
Class<?> beanClass) |
Class<?> |
getBeanClass() |
Set<javax.enterprise.inject.spi.InjectionPoint> |
getInjectionPoints() |
protected abstract javax.enterprise.inject.spi.Producer<T> |
getProducer() |
attributes, equals, getId, hashCode, isNullable, setAttributes, toString, unwrapgetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativeprotected AbstractSyntheticBean(javax.enterprise.inject.spi.BeanAttributes<T> attributes, String id, BeanManagerImpl manager, Class<?> beanClass)
protected static <T> String createId(javax.enterprise.inject.spi.BeanAttributes<T> attributes, Class<?> beanClass)
public Class<?> getBeanClass()
public Set<javax.enterprise.inject.spi.InjectionPoint> getInjectionPoints()
protected abstract javax.enterprise.inject.spi.Producer<T> getProducer()
Copyright © 2013 Seam Framework. All rights reserved.