javax.webbeans.manager
Class Decorator

java.lang.Object
  extended by javax.webbeans.manager.Bean<java.lang.Object>
      extended by javax.webbeans.manager.Decorator
All Implemented Interfaces:
Contextual<java.lang.Object>

public abstract class Decorator
extends Bean<java.lang.Object>


Constructor Summary
protected Decorator(Manager manager)
           
 
Method Summary
abstract  java.util.Set<java.lang.annotation.Annotation> getDelegateBindingTypes()
           
abstract  java.lang.Class<?> getDelegateType()
           
abstract  void setDelegate(java.lang.Object instance, java.lang.Object delegate)
           
 
Methods inherited from class javax.webbeans.manager.Bean
create, destroy, getBindingTypes, getDeploymentType, getManager, getName, getScopeType, getTypes, isNullable, isSerializable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Decorator

protected Decorator(Manager manager)
Method Detail

getDelegateType

public abstract java.lang.Class<?> getDelegateType()

getDelegateBindingTypes

public abstract java.util.Set<java.lang.annotation.Annotation> getDelegateBindingTypes()

setDelegate

public abstract void setDelegate(java.lang.Object instance,
                                 java.lang.Object delegate)


Copyright © 2008. All Rights Reserved.