org.apache.webbeans.component.creation
Class AnnotatedTypeBeanCreatorImpl<T>

java.lang.Object
  extended by org.apache.webbeans.component.creation.AbstractBeanCreator<T>
      extended by org.apache.webbeans.component.creation.AbstractInjectedTargetBeanCreator<T>
          extended by org.apache.webbeans.component.creation.ManagedBeanCreatorImpl<T>
              extended by org.apache.webbeans.component.creation.AnnotatedTypeBeanCreatorImpl<T>
All Implemented Interfaces:
BeanCreator<T>, InjectedTargetBeanCreator<T>, ManagedBeanCreator<T>

public class AnnotatedTypeBeanCreatorImpl<T>
extends ManagedBeanCreatorImpl<T>


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.webbeans.component.creation.BeanCreator
BeanCreator.MetaDataProvider
 
Constructor Summary
AnnotatedTypeBeanCreatorImpl(ManagedBean<T> managedBean)
           
 
Method Summary
 void defineConstructor()
          Define managed bean constructor.
 
Methods inherited from class org.apache.webbeans.component.creation.ManagedBeanCreatorImpl
checkCreateConditions, getBean
 
Methods inherited from class org.apache.webbeans.component.creation.AbstractInjectedTargetBeanCreator
defineDisposalMethods, defineInjectedFields, defineInjectedMethods, defineObserverMethods, defineProducerFields, defineProducerMethods
 
Methods inherited from class org.apache.webbeans.component.creation.AbstractBeanCreator
defineApiType, defineName, defineQualifier, defineScopeType, defineSerializable, defineStereoTypes, getAnnotatedType, getMetaDataProvider, isDefaultMetaDataProvider, setAnnotatedType, setMetaDataProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.webbeans.component.creation.InjectedTargetBeanCreator
defineDisposalMethods, defineInjectedFields, defineInjectedMethods, defineObserverMethods, defineProducerFields, defineProducerMethods
 

Constructor Detail

AnnotatedTypeBeanCreatorImpl

public AnnotatedTypeBeanCreatorImpl(ManagedBean<T> managedBean)
Method Detail

defineConstructor

public void defineConstructor()
Define managed bean constructor.

Specified by:
defineConstructor in interface ManagedBeanCreator<T>
Overrides:
defineConstructor in class ManagedBeanCreatorImpl<T>


Copyright © 2008-2011 The Apache Software Foundation. All Rights Reserved.