@Module public class MessageAspectBeanFactory<X> extends CandiAspectBeanFactory<X>
| Constructor and Description |
|---|
MessageAspectBeanFactory(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 superclass
|
create, generateEpilogue, generateInject, generatePostConstruct, generatePreDestroy, getBeanType, getGeneratedClassName, getHeadAspectFactory, getInstanceClassName, getInterceptorInstance, isEnhanced, isProxy, toStringpublic MessageAspectBeanFactory(InjectManager manager, AnnotatedType<X> beanType)
public java.lang.String getBeanSuper()
getBeanSuper in interface AspectBeanFactory<X>getBeanSuper in class CandiAspectBeanFactory<X>public java.lang.String getBeanInstance()
getBeanInstance in interface AspectBeanFactory<X>getBeanInstance 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>