Interface ITreeClassTransformer

  • All Superinterfaces:
    ITransformer

    public interface ITreeClassTransformer
    extends ITransformer
    Adapter interface for tree class transformers. Legacy class transformers operate on ASM tree structures (ClassNode).
    • Method Detail

      • transformClassNode

        boolean transformClassNode​(java.lang.String name,
                                   java.lang.String transformedName,
                                   org.objectweb.asm.tree.ClassNode classNode)
        Transform a class in byte array form.
        Parameters:
        name - Class original name
        transformedName - Class name after being processed by the class name transformer
        classNode - class tree
        Returns:
        true if transformations were applied