private static class ConfigurationClassEnhancer.BeanFactoryAwareGeneratorStrategy
extends DefaultGeneratorStrategy
BeanFactory
field.
Also exposes the application ClassLoader as thread context ClassLoader for the time of
class generation (in order for ASM to pick it up when doing common superclass resolution).Modifier and Type | Field and Description |
---|---|
private java.lang.ClassLoader |
classLoader |
Constructor and Description |
---|
BeanFactoryAwareGeneratorStrategy(java.lang.ClassLoader classLoader) |
Modifier and Type | Method and Description |
---|---|
byte[] |
generate(ClassGenerator cg) |
protected ClassGenerator |
transform(ClassGenerator cg) |