Support classes for compiling and testing generated code.
ClassDescriptionIn memory representation of a Java class.An immutable collection of
ClassFileinstances.Exception thrown when code cannot compile.Fully compiled results provided from a
TestCompiler.Annotation that registers a JUnit Jupiter extension for test classes or test methods that need to use a forked classloader with compiled code.
ClassLoaderused to expose dynamically generated content.Abstract base class for dynamically generated files.Assertion methods for
DynamicFileinstances.Assertion methods for
ResourceFileinstances.An immutable collection of
ResourceFileinstances.Assertion methods for
SourceFileinstances.An immutable collection of
SourceFileinstances.Utility that can be used to dynamically compile and test Java source code.Callback interface used to write file content.