org.jboss.cdi.tck.tests.event.broken.raw
Class CustomBarBean

java.lang.Object
  extended by org.jboss.cdi.tck.tests.event.broken.raw.CustomBarBean
All Implemented Interfaces:
javax.enterprise.context.spi.Contextual<Bar>, javax.enterprise.inject.spi.Bean<Bar>, javax.enterprise.inject.spi.BeanAttributes<Bar>

public class CustomBarBean
extends Object
implements javax.enterprise.inject.spi.Bean<Bar>


Field Summary
static CustomEventInjectionPoint instanceInjectionPoint
           
 
Constructor Summary
CustomBarBean(javax.enterprise.inject.spi.AnnotatedField<?> annotatedField)
           
 
Method Summary
 Bar create(javax.enterprise.context.spi.CreationalContext<Bar> creationalContext)
           
 void destroy(Bar instance, javax.enterprise.context.spi.CreationalContext<Bar> creationalContext)
           
 Class<?> getBeanClass()
           
 Set<javax.enterprise.inject.spi.InjectionPoint> getInjectionPoints()
           
 String getName()
           
 Set<Annotation> getQualifiers()
           
 Class<? extends Annotation> getScope()
           
 Set<Class<? extends Annotation>> getStereotypes()
           
 Set<Type> getTypes()
           
 boolean isAlternative()
           
 boolean isNullable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instanceInjectionPoint

public static CustomEventInjectionPoint instanceInjectionPoint
Constructor Detail

CustomBarBean

public CustomBarBean(javax.enterprise.inject.spi.AnnotatedField<?> annotatedField)
Method Detail

create

public Bar create(javax.enterprise.context.spi.CreationalContext<Bar> creationalContext)
Specified by:
create in interface javax.enterprise.context.spi.Contextual<Bar>

destroy

public void destroy(Bar instance,
                    javax.enterprise.context.spi.CreationalContext<Bar> creationalContext)
Specified by:
destroy in interface javax.enterprise.context.spi.Contextual<Bar>

getTypes

public Set<Type> getTypes()
Specified by:
getTypes in interface javax.enterprise.inject.spi.BeanAttributes<Bar>

getQualifiers

public Set<Annotation> getQualifiers()
Specified by:
getQualifiers in interface javax.enterprise.inject.spi.BeanAttributes<Bar>

getScope

public Class<? extends Annotation> getScope()
Specified by:
getScope in interface javax.enterprise.inject.spi.BeanAttributes<Bar>

getName

public String getName()
Specified by:
getName in interface javax.enterprise.inject.spi.BeanAttributes<Bar>

getStereotypes

public Set<Class<? extends Annotation>> getStereotypes()
Specified by:
getStereotypes in interface javax.enterprise.inject.spi.BeanAttributes<Bar>

getBeanClass

public Class<?> getBeanClass()
Specified by:
getBeanClass in interface javax.enterprise.inject.spi.Bean<Bar>

isAlternative

public boolean isAlternative()
Specified by:
isAlternative in interface javax.enterprise.inject.spi.BeanAttributes<Bar>

isNullable

public boolean isNullable()
Specified by:
isNullable in interface javax.enterprise.inject.spi.Bean<Bar>

getInjectionPoints

public Set<javax.enterprise.inject.spi.InjectionPoint> getInjectionPoints()
Specified by:
getInjectionPoints in interface javax.enterprise.inject.spi.Bean<Bar>


Copyright © 2008-2013 Seam Framework. All Rights Reserved.