Class WeldUnusedMetadataExtension

java.lang.Object
org.jboss.weld.bootstrap.WeldUnusedMetadataExtension
All Implemented Interfaces:
jakarta.enterprise.inject.spi.Extension

public class WeldUnusedMetadataExtension extends Object implements jakarta.enterprise.inject.spi.Extension
This optional extension collects all injection points
  • of Java EE components,
  • with Instance required type,
so that Weld is able to identify unused beans better.
Author:
Martin Kouba
  • Method Details

    • isInjectedByEEComponent

      public boolean isInjectedByEEComponent(jakarta.enterprise.inject.spi.Bean<?> bean, BeanManagerImpl beanManager)
    • isInstanceResolvedBean

      public boolean isInstanceResolvedBean(jakarta.enterprise.inject.spi.Bean<?> bean, BeanManagerImpl beanManager)