Class AbstractFacade<T,​X>

  • Type Parameters:
    T -
    Direct Known Subclasses:
    EventImpl, InstanceImpl

    public abstract class AbstractFacade<T,​X>
    extends Object
    Common implementation for binding-type-based helpers
    Author:
    Gavin King
    • Constructor Detail

      • AbstractFacade

        protected AbstractFacade​(javax.enterprise.inject.spi.InjectionPoint injectionPoint,
                                 javax.enterprise.context.spi.CreationalContext<? super T> creationalContext,
                                 BeanManagerImpl beanManager)
    • Method Detail

      • getFacadeType

        protected static Type getFacadeType​(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
      • getType

        protected Type getType()
      • getInjectionPoint

        protected javax.enterprise.inject.spi.InjectionPoint getInjectionPoint()
      • getCreationalContext

        protected javax.enterprise.context.spi.CreationalContext<? super T> getCreationalContext()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object