Class ManagedBean<T>

    • Constructor Detail

      • ManagedBean

        public ManagedBean​(WebBeansContext webBeansContext,
                           WebBeansType webBeansType,
                           javax.enterprise.inject.spi.AnnotatedType<T> annotated,
                           javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes,
                           Class<T> beanClass)
    • Method Detail

      • valid

        public boolean valid()
      • create

        public T create​(javax.enterprise.context.spi.CreationalContext<T> creationalContext)
        Description copied from class: AbstractOwbBean
        Specified by:
        create in interface javax.enterprise.context.spi.Contextual<T>
        Overrides:
        create in class AbstractOwbBean<T>
      • setOriginalInjectionTarget

        public void setOriginalInjectionTarget​(InjectionTargetImpl<T> originalInjectionTarget)