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).
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Initialize the transformation and subsequent redefinition of classes in the classloader.
  • Method Details

    • redefine

      void redefine(Set<ClassTransformation> markers)
      Initialize the transformation and subsequent redefinition of classes in the classloader.