Home » apache-openwebbeans-1.0.0-incubating-M3-sources » org.apache.webbeans.component.creation » [javadoc | source]
org.apache.webbeans.component.creation
abstract public class: AbstractInjectedTargetBeanCreator [javadoc | source]
java.lang.Object
   org.apache.webbeans.component.creation.AbstractBeanCreator<T>
      org.apache.webbeans.component.creation.AbstractInjectedTargetBeanCreator

All Implemented Interfaces:
    InjectedTargetBeanCreator, BeanCreator

Direct Known Subclasses:
    EjbBeanCreatorImpl, ManagedBeanCreatorImpl

Abstract implementation of InjectedTargetBeanCreator .
Constructor:
 public AbstractInjectedTargetBeanCreator(AbstractInjectionTargetBean<T> bean) 
    Creates a new instance.
    Parameters:
    bean - bean instance
Method from org.apache.webbeans.component.creation.AbstractInjectedTargetBeanCreator Summary:
defineDisposalMethods,   defineInjectedFields,   defineInjectedMethods,   defineObserverMethods,   defineProducerFields,   defineProducerMethods,   getBean,   getInjectedTarget,   inject,   isInjectionTargetSet,   postConstruct,   preDestroy,   setInjectedTarget
Methods from org.apache.webbeans.component.creation.AbstractBeanCreator:
checkCreateConditions,   defineApiType,   defineDeploymentType,   defineName,   defineQualifier,   defineScopeType,   defineSerializable,   defineStereoTypes,   dispose,   getBean,   getInjectionPoints,   getMetaDataProvider,   getProducer,   isDefaultMetaDataProvider,   isProducerSet,   produce,   setMetaDataProvider,   setProducer
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.webbeans.component.creation.AbstractInjectedTargetBeanCreator Detail:
 public  void defineDisposalMethods() 
    {@inheritDoc}
 public  void defineInjectedFields() 
    {@inheritDoc}
 public  void defineInjectedMethods() 
    {@inheritDoc}
 public  void defineObserverMethods() 
    {@inheritDoc}
 public Set<?> defineProducerFields() 
    {@inheritDoc}
 public Set<?> defineProducerMethods() 
    {@inheritDoc}
 public AbstractInjectionTargetBean<T> getBean() 
    Return type-safe bean instance.
 public InjectionTarget<T> getInjectedTarget() 
    {@inheritDoc}
 public  void inject(T instance,
    CreationalContext<T> ctx) 
    {@inheritDoc}
 public boolean isInjectionTargetSet() 
    {@inheritDoc}
 public  void postConstruct(T instance) 
    {@inheritDoc}
 public  void preDestroy(T instance) 
    {@inheritDoc}
 public  void setInjectedTarget(InjectionTarget<T> injectionTarget) 
    {@inheritDoc}