Package 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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
AbstractFacade.AbstractFacadeSerializationProxy<T,X>
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractFacade(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint, jakarta.enterprise.context.spi.CreationalContext<? super T> creationalContext, BeanManagerImpl beanManager)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
protected BeanManagerImpl
getBeanManager()
protected jakarta.enterprise.context.spi.CreationalContext<? super T>
getCreationalContext()
protected static Type
getFacadeType(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)
protected jakarta.enterprise.inject.spi.InjectionPoint
getInjectionPoint()
protected Set<Annotation>
getQualifiers()
protected Type
getType()
int
hashCode()
-
-
-
Constructor Detail
-
AbstractFacade
protected AbstractFacade(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint, jakarta.enterprise.context.spi.CreationalContext<? super T> creationalContext, BeanManagerImpl beanManager)
-
-
Method Detail
-
getFacadeType
protected static Type getFacadeType(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)
-
getBeanManager
protected BeanManagerImpl getBeanManager()
-
getQualifiers
protected Set<Annotation> getQualifiers()
-
getType
protected Type getType()
-
getInjectionPoint
protected jakarta.enterprise.inject.spi.InjectionPoint getInjectionPoint()
-
getCreationalContext
protected jakarta.enterprise.context.spi.CreationalContext<? super T> getCreationalContext()
-
-