Interface ClassBean<T>

    • Method Detail

      • getAnnotated

        SlimAnnotatedType<T> getAnnotated()
        Returns the annotated type that defines this bean
        Returns:
        annotated type
      • getBeanManager

        BeanManagerImpl getBeanManager()
        Returns the BeanManager used by this bean.
        Returns:
        bean manager used by this bean
      • getProducer

        InjectionTarget<T> getProducer()
        Returns injection target used to produce instances of this bean
        Returns:
        the injection target