Package org.jboss.weld.bean
Class AbstractSyntheticBean<T>
java.lang.Object
org.jboss.weld.util.bean.ForwardingBeanAttributes<T>
org.jboss.weld.bean.CommonBean<T>
org.jboss.weld.bean.AbstractSyntheticBean<T>
- Type Parameters:
T-
- All Implemented Interfaces:
jakarta.enterprise.context.spi.Contextual<T>,jakarta.enterprise.inject.spi.Bean<T>,jakarta.enterprise.inject.spi.BeanAttributes<T>,WeldBean<T>
- Direct Known Subclasses:
SyntheticClassBean,SyntheticProducerBean
Common supertype for
Beans which are created based on extension-provided Producer implementation.- Author:
- Jozef Hartinger
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractSyntheticBean(jakarta.enterprise.inject.spi.BeanAttributes<T> attributes, BeanManagerImpl manager, Class<?> beanClass) -
Method Summary
Methods inherited from class org.jboss.weld.bean.CommonBean
attributes, equals, getId, getIdentifier, hashCode, setAttributes, toString, unwrapMethods inherited from class org.jboss.weld.util.bean.ForwardingBeanAttributes
getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface jakarta.enterprise.inject.spi.BeanAttributes
getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativeMethods inherited from interface jakarta.enterprise.context.spi.Contextual
create, destroyMethods inherited from interface org.jboss.weld.bean.WeldBean
getPriority
-
Constructor Details
-
AbstractSyntheticBean
protected AbstractSyntheticBean(jakarta.enterprise.inject.spi.BeanAttributes<T> attributes, BeanManagerImpl manager, Class<?> beanClass)
-
-
Method Details
-
getBeanClass
-
getInjectionPoints
-
getProducer
-