See: Description
| Interface | Description |
|---|---|
| BeanDefinitionVisitor |
Interface for
BeanDefinitionVisitor implementations such as BeanDefinitionWriter. |
| ClassWriterOutputVisitor |
Interface to be consumed by class writers allowing visiting file names and returning appropriate streams.
|
| GeneratedFile |
A common interface to allow referencing a generated file in either Groovy or Java.
|
| ProxyingBeanDefinitionVisitor |
Extends
BeanDefinitionVisitor and adds access to the proxied type name. |
| Class | Description |
|---|---|
| AbstractAnnotationMetadataWriter |
Base class for types that also write
AnnotationMetadata. |
| AbstractClassFileWriter |
Abstract class that writes generated classes to disk and provides convenience methods for building classes.
|
| AbstractClassWriterOutputVisitor |
Abstract implementation of the
ClassWriterOutputVisitor interface that deals with service descriptors in a
common way across Java and Groovy. |
| BeanConfigurationWriter |
Writes configuration classes for configuration packages using ASM.
|
| BeanDefinitionReferenceWriter |
Writes the bean definition class file to disk.
|
| BeanDefinitionWriter |
Responsible for building
BeanDefinition instances at compile time. |
| BeanDefinitionWriter.MethodVisitData |
Data used when visiting method.
|
| DirectoryClassWriterOutputVisitor |
A
ClassWriterOutputVisitor that writes to a target target directory. |
| ExecutableMethodWriter |
Writes out
ExecutableMethod implementations. |
| Exception | Description |
|---|---|
| ClassGenerationException |
Thrown when an exception occurs during compilation due to a class generation error.
|