org.jboss.cdi.tck.tests.decorators.custom.broken.finalBeanClass
Class CustomDecoratorImplementation

java.lang.Object
  extended by org.jboss.cdi.tck.tests.decorators.custom.broken.finalBeanClass.CustomDecoratorImplementation
All Implemented Interfaces:
javax.enterprise.context.spi.Contextual<VehicleDecorator>, javax.enterprise.inject.spi.Bean<VehicleDecorator>, javax.enterprise.inject.spi.BeanAttributes<VehicleDecorator>, javax.enterprise.inject.spi.Decorator<VehicleDecorator>

public class CustomDecoratorImplementation
extends Object
implements javax.enterprise.inject.spi.Decorator<VehicleDecorator>


Constructor Summary
CustomDecoratorImplementation(javax.enterprise.inject.spi.AnnotatedField<? super VehicleDecorator> annotatedField, javax.enterprise.inject.spi.BeanManager beanManager)
           
 
Method Summary
 VehicleDecorator create(javax.enterprise.context.spi.CreationalContext<VehicleDecorator> ctx)
           
 void destroy(VehicleDecorator arg0, javax.enterprise.context.spi.CreationalContext<VehicleDecorator> arg1)
           
 Class<?> getBeanClass()
           
 Set<Type> getDecoratedTypes()
           
 Set<Annotation> getDelegateQualifiers()
           
 Type getDelegateType()
           
 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 isGetDecoratedTypesCalled()
           
 boolean isGetDelegateQualifiersCalled()
           
 boolean isGetDelegateTypeCalled()
           
 boolean isNullable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomDecoratorImplementation

public CustomDecoratorImplementation(javax.enterprise.inject.spi.AnnotatedField<? super VehicleDecorator> annotatedField,
                                     javax.enterprise.inject.spi.BeanManager beanManager)
Method Detail

getDecoratedTypes

public Set<Type> getDecoratedTypes()
Specified by:
getDecoratedTypes in interface javax.enterprise.inject.spi.Decorator<VehicleDecorator>

getDelegateQualifiers

public Set<Annotation> getDelegateQualifiers()
Specified by:
getDelegateQualifiers in interface javax.enterprise.inject.spi.Decorator<VehicleDecorator>

getDelegateType

public Type getDelegateType()
Specified by:
getDelegateType in interface javax.enterprise.inject.spi.Decorator<VehicleDecorator>

getBeanClass

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

getInjectionPoints

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

getName

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

getQualifiers

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

getScope

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

getStereotypes

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

getTypes

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

isAlternative

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

isNullable

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

create

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

destroy

public void destroy(VehicleDecorator arg0,
                    javax.enterprise.context.spi.CreationalContext<VehicleDecorator> arg1)
Specified by:
destroy in interface javax.enterprise.context.spi.Contextual<VehicleDecorator>

isGetDecoratedTypesCalled

public boolean isGetDecoratedTypesCalled()

isGetDelegateQualifiersCalled

public boolean isGetDelegateQualifiersCalled()

isGetDelegateTypeCalled

public boolean isGetDelegateTypeCalled()


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