Class InjectionPointBean

  • All Implemented Interfaces:
    javax.enterprise.context.spi.Contextual<javax.enterprise.inject.spi.InjectionPoint>, javax.enterprise.inject.spi.Bean<javax.enterprise.inject.spi.InjectionPoint>, javax.enterprise.inject.spi.BeanAttributes<javax.enterprise.inject.spi.InjectionPoint>, javax.enterprise.inject.spi.PassivationCapable, OwbBean<javax.enterprise.inject.spi.InjectionPoint>

    public class InjectionPointBean
    extends BuiltInOwbBean<javax.enterprise.inject.spi.InjectionPoint>
    • Constructor Detail

      • InjectionPointBean

        public InjectionPointBean​(WebBeansContext webBeansContext)
    • Method Detail

      • isPassivationCapable

        public boolean isPassivationCapable()
        Description copied from interface: OwbBean
        True if passivation capable false otherwise.
        Specified by:
        isPassivationCapable in interface OwbBean<javax.enterprise.inject.spi.InjectionPoint>
        Overrides:
        isPassivationCapable in class AbstractOwbBean<javax.enterprise.inject.spi.InjectionPoint>
        Returns:
        true if this bean is passivation capable
      • proxyableType

        public Class<?> proxyableType()
        Specified by:
        proxyableType in class BuiltInOwbBean<javax.enterprise.inject.spi.InjectionPoint>
        Returns:
        some built in beans can be decorated, this class is the one used to generate the proxy