org.jboss.weld.bean
Interface WeldDecorator<T>

All Superinterfaces:
javax.enterprise.inject.spi.Bean<T>, javax.enterprise.context.spi.Contextual<T>, javax.enterprise.inject.spi.Decorator<T>
All Known Implementing Classes:
CustomDecoratorWrapper, DecoratorImpl

public interface WeldDecorator<T>
extends javax.enterprise.inject.spi.Decorator<T>

Sub-interface of Decorator that contains metadata information about Weld-deployed Decorators (including custom decorators).

Author:
Marius Bogoevici

Method Summary
 WeldMethod<?,?> getDecoratorMethod(Method method)
          Returns the decorated method that can decorate a particular method, if one exists

Such a method must be implement one of the decorated type methods, and can be parametrized

 WeldClass<?> getWeldAnnotated()
           
 
Methods inherited from interface javax.enterprise.inject.spi.Decorator
getDecoratedTypes, getDelegateQualifiers, getDelegateType
 
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
 

Method Detail

getWeldAnnotated

WeldClass<?> getWeldAnnotated()

getDecoratorMethod

WeldMethod<?,?> getDecoratorMethod(Method method)
Returns the decorated method that can decorate a particular method, if one exists

Such a method must be implement one of the decorated type methods, and can be parametrized

Parameters:
method -
Returns:


Copyright © 2013 Seam Framework. All Rights Reserved.