Class ReflectiveContextInjectedBeanFactory<T>

java.lang.Object
org.jboss.resteasy.reactive.server.core.reflection.ReflectiveContextInjectedBeanFactory<T>
All Implemented Interfaces:
org.jboss.resteasy.reactive.spi.BeanFactory<T>

public class ReflectiveContextInjectedBeanFactory<T> extends Object implements org.jboss.resteasy.reactive.spi.BeanFactory<T>
  • Field Details

    • FACTORY

      public static final Function<Class<?>,org.jboss.resteasy.reactive.spi.BeanFactory<?>> FACTORY
    • STRING_FACTORY

      public static final Function<String,org.jboss.resteasy.reactive.spi.BeanFactory<?>> STRING_FACTORY
  • Constructor Details

    • ReflectiveContextInjectedBeanFactory

      public ReflectiveContextInjectedBeanFactory(Constructor<T> constructor)
  • Method Details

    • create

      public static <T> org.jboss.resteasy.reactive.spi.BeanFactory<T> create(Class<?> clazz)
    • create

      public static <T> org.jboss.resteasy.reactive.spi.BeanFactory<T> create(String name)
    • createInstance

      public org.jboss.resteasy.reactive.spi.BeanFactory.BeanInstance<T> createInstance()
      Specified by:
      createInstance in interface org.jboss.resteasy.reactive.spi.BeanFactory<T>