Class SyntheticBeanFactory

java.lang.Object
org.jboss.weld.bean.SyntheticBeanFactory

public class SyntheticBeanFactory extends Object
Creates a container-provided implementation of the Bean interfaces based on given BeanAttributes, Class and Producer implementations.
Author:
Jozef Hartinger
  • Method Details

    • create

      public static <T> AbstractSyntheticBean<T> create(jakarta.enterprise.inject.spi.BeanAttributes<T> attributes, Class<T> beanClass, jakarta.enterprise.inject.spi.InjectionTargetFactory<T> factory, BeanManagerImpl manager)
    • create

      public static <T, X> AbstractSyntheticBean<T> create(jakarta.enterprise.inject.spi.BeanAttributes<T> attributes, Class<X> beanClass, jakarta.enterprise.inject.spi.ProducerFactory<X> factory, BeanManagerImpl manager)