java.lang.Object
net.covers1624.coffeegrinder.bytecode.transform.transformers.RecordTransformer
All Implemented Interfaces:
ClassTransformer, Transformer

public class RecordTransformer extends Object implements ClassTransformer
Created by covers1624 on 20/4/23.
  • Constructor Details

    • RecordTransformer

      public RecordTransformer(TypeResolver typeResolver)
  • Method Details

    • transform

      public void transform(ClassDecl cInsn, ClassTransformContext ctx)
      Description copied from interface: ClassTransformer
      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.

      Specified by:
      transform in interface ClassTransformer
      Parameters:
      cInsn - The class.
      ctx - The context.