org.jboss.weld.bean.builtin
Class AbstractFacade<T,X>
java.lang.Object
org.jboss.weld.bean.builtin.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 Summary |
protected |
AbstractFacade(javax.enterprise.inject.spi.InjectionPoint injectionPoint,
javax.enterprise.context.spi.CreationalContext<? super T> creationalContext,
BeanManagerImpl beanManager)
|
AbstractFacade
protected AbstractFacade(javax.enterprise.inject.spi.InjectionPoint injectionPoint,
javax.enterprise.context.spi.CreationalContext<? super T> creationalContext,
BeanManagerImpl beanManager)
getFacadeType
protected static Type getFacadeType(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
getBeanManager
protected BeanManagerImpl getBeanManager()
getQualifiers
protected Set<Annotation> getQualifiers()
getType
protected Type getType()
getInjectionPoint
protected javax.enterprise.inject.spi.InjectionPoint getInjectionPoint()
getCreationalContext
protected javax.enterprise.context.spi.CreationalContext<? super T> getCreationalContext()
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2013 Seam Framework. All Rights Reserved.