com.caucho.config.inject
Class CauchoBean<T>

java.lang.Object
  extended by com.caucho.config.inject.CauchoBean<T>
All Implemented Interfaces:
Contextual<T>, Bean<T>

public abstract class CauchoBean<T>
extends java.lang.Object
implements Bean<T>

Configuration for the xml web bean component.


Constructor Summary
CauchoBean()
           
 
Method Summary
abstract  java.lang.annotation.Annotation[] getAnnotations()
          Returns all of the custom annotations
abstract  java.util.Set<BaseType> getGenericTypes()
           
 boolean isAnnotationPresent(java.lang.Class<?> annType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.enterprise.inject.spi.Bean
getBeanClass, getInjectionPoints, getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative, isNullable
 
Methods inherited from interface javax.enterprise.context.spi.Contextual
create, destroy
 

Constructor Detail

CauchoBean

public CauchoBean()
Method Detail

getGenericTypes

public abstract java.util.Set<BaseType> getGenericTypes()

getAnnotations

public abstract java.lang.annotation.Annotation[] getAnnotations()
Returns all of the custom annotations


isAnnotationPresent

public boolean isAnnotationPresent(java.lang.Class<?> annType)