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.
|
| DispatchWriter.DispatchTarget |
Dispatch target implementation writer.
|
| GeneratedFile |
A common interface to allow referencing a generated file in either Groovy or Java.
|
| OriginatingElements |
Interface for types that provide originating elements.
|
| ProxyingBeanDefinitionVisitor |
Extends
BeanDefinitionVisitor and adds access to the proxied type name. |
| Class | Description |
|---|---|
| AbstractAnnotationMetadataWriter |
Base class for types that also write
AnnotationMetadata. |
| AbstractBeanDefinitionBuilder |
Abstract implementation of the
BeanElementBuilder interface that should be implemented by downstream language specific implementations. |
| 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. |
| DispatchWriter |
Switch based dispatch writer.
|
| DispatchWriter.FieldGetDispatchTarget |
Field get dispatch target.
|
| DispatchWriter.FieldSetDispatchTarget |
Field set dispatch target.
|
| DispatchWriter.InterceptableMethodDispatchTarget |
Interceptable method invocation dispatch target.
|
| DispatchWriter.MethodDispatchTarget |
Method invocation dispatch target.
|
| ExecutableMethodsDefinitionWriter |
Writes out a
ExecutableMethodsDefinition class. |
| ExecutableMethodWriter |
Writes out
ExecutableMethod implementations. |
| StaticOriginatingElements |
Utility class for testing originating element generation.
|
| StringSwitchWriter |
String switch writer.
|
| Exception | Description |
|---|---|
| ClassGenerationException |
Thrown when an exception occurs during compilation due to a class generation error.
|