Class AbstractProducer<T>

java.lang.Object
org.jboss.weld.injection.producer.AbstractProducer<T>
All Implemented Interfaces:
jakarta.enterprise.inject.spi.Producer<T>
Direct Known Subclasses:
AbstractMemberProducer, BasicInjectionTarget

public abstract class AbstractProducer<T> extends Object implements jakarta.enterprise.inject.spi.Producer<T>
  • Constructor Details

    • AbstractProducer

      public AbstractProducer()
  • Method Details

    • checkDelegateInjectionPoints

      protected void checkDelegateInjectionPoints()
    • getAnnotated

      public abstract jakarta.enterprise.inject.spi.Annotated getAnnotated()
    • getBean

      public abstract jakarta.enterprise.inject.spi.Bean<T> getBean()
      Returns a Bean this producer is associated with or null if no such bean exists.
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object