@Module public class SingletonAspectBeanFactory<X> extends CandiAspectBeanFactory<X>
| Constructor and Description | 
|---|
SingletonAspectBeanFactory(InjectManager manager,
                          AnnotatedType<X> beanType)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected AspectFactory<X> | 
createAspectFactory()  | 
java.lang.String | 
getBeanInfo()
Generates data associated with the bean 
 | 
java.lang.String | 
getBeanInstance()
Generates the underlying bean object 
 | 
java.lang.String | 
getBeanProxy()
Generates the proxy object. 
 | 
java.lang.String | 
getBeanSuper()
Returns the bean super reference. 
 | 
java.lang.String | 
getGeneratedClassName()
Returns the generated bean name 
 | 
java.lang.String | 
getInstanceClassName()
Returns the generated bean name 
 | 
boolean | 
isProxy()
Returns true for proxy-style generation 
 | 
create, generateEpilogue, generateInject, generatePostConstruct, generatePreDestroy, getBeanType, getHeadAspectFactory, getInterceptorInstance, isEnhanced, toStringpublic SingletonAspectBeanFactory(InjectManager manager, AnnotatedType<X> beanType)
public java.lang.String getGeneratedClassName()
getGeneratedClassName in interface AspectBeanFactory<X>getGeneratedClassName in class CandiAspectBeanFactory<X>public java.lang.String getInstanceClassName()
getInstanceClassName in interface AspectBeanFactory<X>getInstanceClassName in class CandiAspectBeanFactory<X>public boolean isProxy()
isProxy in interface AspectBeanFactory<X>isProxy in class CandiAspectBeanFactory<X>public java.lang.String getBeanInstance()
getBeanInstance in interface AspectBeanFactory<X>getBeanInstance in class CandiAspectBeanFactory<X>public java.lang.String getBeanSuper()
CandiAspectBeanFactorygetBeanSuper in interface AspectBeanFactory<X>getBeanSuper in class CandiAspectBeanFactory<X>public java.lang.String getBeanProxy()
getBeanProxy in interface AspectBeanFactory<X>getBeanProxy in class CandiAspectBeanFactory<X>public java.lang.String getBeanInfo()
getBeanInfo in interface AspectBeanFactory<X>getBeanInfo in class CandiAspectBeanFactory<X>protected AspectFactory<X> createAspectFactory()
createAspectFactory in class CandiAspectBeanFactory<X>