Class NameBasedResolver

java.lang.Object
org.jboss.weld.resolution.NameBasedResolver

public class NameBasedResolver extends Object
Implementation of name based bean resolution
Author:
Pete Muir
  • Constructor Details

    • NameBasedResolver

      public NameBasedResolver(BeanManagerImpl manager, Iterable<? extends jakarta.enterprise.inject.spi.Bean<?>> allBeans)
      Constructor
  • Method Details

    • clear

      public void clear()
      Reset all cached injection points. You must reset all cached injection points when you add a bean to the manager
    • resolve

      public Set<jakarta.enterprise.inject.spi.Bean<?>> resolve(String name)
      Get the possible beans for the given name
      Parameters:
      name - The name to match
      Returns:
      The set of matching beans
    • toString

      public String toString()
      Gets a string representation
      Overrides:
      toString in class Object
      Returns:
      A string representation