Interface CompilationUnit.ClassgenCallback

All Known Implementing Classes:
GroovyClassLoader.ClassCollector
Enclosing class:
CompilationUnit
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface CompilationUnit.ClassgenCallback
A callback interface you can use during the classgen phase of compilation as the compiler traverses the ClassNode tree. You will be called-back for each primary and inner class. Use setClassgenCallback() before running compile() to set your callback.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    call(org.objectweb.asm.ClassVisitor writer, ClassNode node)