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 java.lang.Object
Common implementation for binding-type-based helpers
- Author:
- Gavin King
|
Constructor Summary |
protected |
AbstractFacade(java.lang.reflect.Type type,
java.lang.annotation.Annotation[] qualifiers,
javax.enterprise.inject.spi.InjectionPoint injectionPoint,
BeanManagerImpl beanManager)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
AbstractFacade
protected AbstractFacade(java.lang.reflect.Type type,
java.lang.annotation.Annotation[] qualifiers,
javax.enterprise.inject.spi.InjectionPoint injectionPoint,
BeanManagerImpl beanManager)
getFacadeType
protected static java.lang.reflect.Type getFacadeType(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
getBeanManager
protected BeanManagerImpl getBeanManager()
getQualifiers
protected java.lang.annotation.Annotation[] getQualifiers()
getType
protected java.lang.reflect.Type getType()
getInjectionPoint
protected javax.enterprise.inject.spi.InjectionPoint getInjectionPoint()
toString
public java.lang.String toString()
- Gets a string representation
- Overrides:
toString in class java.lang.Object
- Returns:
- A string representation
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
Copyright © 2008-2010 Seam Framework. All Rights Reserved.