All Classes and Interfaces
Class
Description
Denotes a class on the current classpath to be included for compilation.
A container type for
Classpath.Indicates that compilation has failed.
Represents a Java compiler.
The diagnostic messages of a compilation's results.
Utilities for creating
JavaFileObjects.Filter and maps the results of a compilation.
Represents the configuration for generating classes and sources.
Denotes an inline Java source file to be included for compilation.
A container type for
Inline.Denotes that the containing file of the annotated element is to be included
for compilation.
A JUnit extension that compiles Java source files specified by
@Classpath,
@Inline, @Introspect and @Resource annotations on the
test class and method.An annotation to mark and simplify retrieval of elements in tests extended
with
ToolsExtension.Utilities to find and manipulate elements annotated with
@Label in an
annotation processing round when used in conjunction with ToolsExtension.Denotes the groups of labeled
Elements to be used as parameters in a
parameterized test.Represents the javac options to use during compilation.
Denotes the annotation processors to be applied during compilation.
Denotes a resource on the current classpath to be included for compilation.
A container type for
Resource.The results of a compilation.
Utilities from which an annotation processing environment can be accessed
when used in conjunction with
ToolsExtension.A JUnit extension that provides an annotation processing environment in which
to execute tests.
A meta-annotation that documents usage of the other annotations by JUnit extensions
in
com.karuslabs.elementary.junit.