Package org.jboss.weld.util.bean
Class WrappedBeanHolder<T,S extends jakarta.enterprise.inject.spi.Bean<T>>
java.lang.Object
org.jboss.weld.util.bean.WrappedBeanHolder<T,S>
- Type Parameters:
T- type of the bean classS- type of bean (either Bean, Interceptor or Decorator)
Used within
IsolatedForwardingBean and its subclasses as a value holder.- Author:
- Jozef Hartinger
-
Constructor Summary
ConstructorsConstructorDescriptionWrappedBeanHolder(jakarta.enterprise.inject.spi.BeanAttributes<T> attributes, S bean) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.enterprise.inject.spi.BeanAttributes<T>getBean()static <T,S extends jakarta.enterprise.inject.spi.Bean<T>>
WrappedBeanHolder<T,S> of(jakarta.enterprise.inject.spi.BeanAttributes<T> attributes, S bean)
-
Constructor Details
-
WrappedBeanHolder
-
-
Method Details
-
of
public static <T,S extends jakarta.enterprise.inject.spi.Bean<T>> WrappedBeanHolder<T,S> of(jakarta.enterprise.inject.spi.BeanAttributes<T> attributes, S bean) -
getAttributes
-
getBean
-