Interface ClassTransformer

All Superinterfaces:
Transformer
All Known Implementing Classes:
AssertTransform, EnumClasses, FieldInitializers, InnerClasses, Lambdas, LocalClasses, NumericConstants, RecordTransformer

public interface ClassTransformer extends Transformer
Created by covers1624 on 8/5/21.
  • Method Details

    • transform

      void transform(ClassDecl cInsn, ClassTransformContext ctx)
      Transform a class. Called for all class types, but before inner/local/anon classes have been added to their parent.

      All methods have already been fully processed.

      All inner/local/anon classes are present and already fully processed.

      Parameters:
      cInsn - The class.
      ctx - The context.