Interface ClassTransformationInjector
- All Known Implementing Classes:
AnnotationClassTransformationInjector
public interface ClassTransformationInjector
Responsible for redefining classes at runtime in the classloader. This happens early during the
environment post-processing before Spring bean definition. Multiple injectors types may be
created to redefine classes in different ways based on a template class (e.g. add or change
annotations).
-
Method Summary
Modifier and TypeMethodDescriptionvoidredefine(Set<ClassTransformation> markers) Initialize the transformation and subsequent redefinition of classes in the classloader.
-
Method Details
-
redefine
Initialize the transformation and subsequent redefinition of classes in the classloader.
-