Class AfterTypeDiscoveryImpl

All Implemented Interfaces:
jakarta.enterprise.inject.spi.AfterTypeDiscovery, NotificationListener

public class AfterTypeDiscoveryImpl extends AbstractAnnotatedTypeRegisteringEvent implements jakarta.enterprise.inject.spi.AfterTypeDiscovery
  • Constructor Details

  • Method Details

    • fire

      public static void fire(BeanManagerImpl beanManager, org.jboss.weld.bootstrap.spi.Deployment deployment, BeanDeploymentArchiveMapping bdaMapping, Collection<ContextHolder<? extends jakarta.enterprise.context.spi.Context>> contexts)
    • getAlternatives

      public List<Class<?>> getAlternatives()
      Specified by:
      getAlternatives in interface jakarta.enterprise.inject.spi.AfterTypeDiscovery
    • getInterceptors

      public List<Class<?>> getInterceptors()
      Specified by:
      getInterceptors in interface jakarta.enterprise.inject.spi.AfterTypeDiscovery
    • getDecorators

      public List<Class<?>> getDecorators()
      Specified by:
      getDecorators in interface jakarta.enterprise.inject.spi.AfterTypeDiscovery
    • addAnnotatedType

      public void addAnnotatedType(jakarta.enterprise.inject.spi.AnnotatedType<?> type, String id)
      Specified by:
      addAnnotatedType in interface jakarta.enterprise.inject.spi.AfterTypeDiscovery
    • addAnnotatedType

      public <T> jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T> addAnnotatedType(Class<T> type, String id)
      Specified by:
      addAnnotatedType in interface jakarta.enterprise.inject.spi.AfterTypeDiscovery
    • storeSyntheticAnnotatedType

      protected void storeSyntheticAnnotatedType(BeanDeployment deployment, jakarta.enterprise.inject.spi.AnnotatedType<?> type, String id)
      Overrides:
      storeSyntheticAnnotatedType in class AbstractAnnotatedTypeRegisteringEvent