@Module public class StatelessAspectBeanFactory<X> extends CandiAspectBeanFactory<X>
Constructor and Description |
---|
StatelessAspectBeanFactory(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 a proxied instance
|
create, generateEpilogue, generateInject, generatePostConstruct, generatePreDestroy, getBeanType, getHeadAspectFactory, getInterceptorInstance, isEnhanced, toString
public StatelessAspectBeanFactory(InjectManager manager, AnnotatedType<X> beanType)
public boolean isProxy()
CandiAspectBeanFactory
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 getBeanProxy()
getBeanProxy
in interface AspectBeanFactory<X>
getBeanProxy
in class CandiAspectBeanFactory<X>
public java.lang.String getBeanSuper()
CandiAspectBeanFactory
getBeanSuper
in interface AspectBeanFactory<X>
getBeanSuper
in class CandiAspectBeanFactory<X>
public java.lang.String getBeanInfo()
getBeanInfo
in interface AspectBeanFactory<X>
getBeanInfo
in class CandiAspectBeanFactory<X>
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>
protected AspectFactory<X> createAspectFactory()
createAspectFactory
in class CandiAspectBeanFactory<X>