Class CdiInstantiator

All Implemented Interfaces:
com.vaadin.flow.di.Instantiator, Serializable

public class CdiInstantiator extends AbstractCdiInstantiator
Default CDI instantiator.
See Also:
  • Constructor Details

    • CdiInstantiator

      public CdiInstantiator(jakarta.enterprise.inject.spi.BeanManager beanManager, com.vaadin.flow.server.VaadinService service)
  • Method Details

    • getDelegate

      protected com.vaadin.flow.di.DefaultInstantiator getDelegate()
      Specified by:
      getDelegate in class AbstractCdiInstantiator
    • getBeanManager

      public jakarta.enterprise.inject.spi.BeanManager getBeanManager()
      Specified by:
      getBeanManager in class AbstractCdiInstantiator
    • createComponent

      public <T extends com.vaadin.flow.component.Component> T createComponent(Class<T> componentClass)