org.jboss.weld.bean.builtin
Class AbstractFacade<T,X>

java.lang.Object
  extended by 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
protected static class AbstractFacade.AbstractFacadeSerializationProxy<T,X>
           
 
Constructor Summary
protected AbstractFacade(javax.enterprise.inject.spi.InjectionPoint injectionPoint, javax.enterprise.context.spi.CreationalContext<? super T> creationalContext, BeanManagerImpl beanManager)
           
 
Method Summary
 boolean equals(Object obj)
           
protected  BeanManagerImpl getBeanManager()
           
protected  javax.enterprise.context.spi.CreationalContext<? super T> getCreationalContext()
           
protected static Type getFacadeType(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
           
protected  javax.enterprise.inject.spi.InjectionPoint getInjectionPoint()
           
protected  Set<Annotation> getQualifiers()
           
protected  Type getType()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

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)

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.