org.jboss.cdi.tck.tests.extensions.lifecycle.processBeanAttributes.synthetic
Class BicycleBean

java.lang.Object
  extended by org.jboss.cdi.tck.util.ForwardingBeanAttributes<Bicycle>
      extended by org.jboss.cdi.tck.tests.extensions.lifecycle.processBeanAttributes.synthetic.BicycleBean
All Implemented Interfaces:
javax.enterprise.context.spi.Contextual<Bicycle>, javax.enterprise.inject.spi.Bean<Bicycle>, javax.enterprise.inject.spi.BeanAttributes<Bicycle>

public class BicycleBean
extends ForwardingBeanAttributes<Bicycle>
implements javax.enterprise.inject.spi.Bean<Bicycle>


Constructor Summary
BicycleBean(javax.enterprise.inject.spi.BeanAttributes<Bicycle> delegate)
           
 
Method Summary
protected  javax.enterprise.inject.spi.BeanAttributes<Bicycle> attributes()
           
 Bicycle create(javax.enterprise.context.spi.CreationalContext<Bicycle> creationalContext)
           
 void destroy(Bicycle instance, javax.enterprise.context.spi.CreationalContext<Bicycle> creationalContext)
           
 Class<?> getBeanClass()
           
 Set<javax.enterprise.inject.spi.InjectionPoint> getInjectionPoints()
           
 
Methods inherited from class org.jboss.cdi.tck.util.ForwardingBeanAttributes
equals, getName, getQualifiers, getScope, getStereotypes, getTypes, hashCode, isAlternative, isNullable
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.enterprise.inject.spi.BeanAttributes
getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative, isNullable
 

Constructor Detail

BicycleBean

public BicycleBean(javax.enterprise.inject.spi.BeanAttributes<Bicycle> delegate)
Method Detail

create

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

destroy

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

getBeanClass

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

getInjectionPoints

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

attributes

protected javax.enterprise.inject.spi.BeanAttributes<Bicycle> attributes()
Specified by:
attributes in class ForwardingBeanAttributes<Bicycle>


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