javax.enterprise.inject.spi
Interface Decorator<T>

Type Parameters:
T - the decorator type
All Superinterfaces:
Bean<T>, Contextual<T>

public interface Decorator<T>
extends Bean<T>

The bean object for a decorator

Author:
Pete Muir

Method Summary
 java.util.Set<java.lang.reflect.Type> getDecoratedTypes()
          Obtains the decorated types
 java.util.Set<java.lang.annotation.Annotation> getDelegateQualifiers()
          Obtains the delegate bindings
 java.lang.reflect.Type getDelegateType()
          Obtains the delegate type
 
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

getDelegateType

java.lang.reflect.Type getDelegateType()
Obtains the delegate type

Returns:

getDelegateQualifiers

java.util.Set<java.lang.annotation.Annotation> getDelegateQualifiers()
Obtains the delegate bindings

Returns:

getDecoratedTypes

java.util.Set<java.lang.reflect.Type> getDecoratedTypes()
Obtains the decorated types

Returns:


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