Alle Klassen und Schnittstellen

Klasse
Beschreibung
Base of any resource found by AbstractResourceLocator.
Base class to lookup resources somewhere, somehow.
Compiler implementation.
Specialized version of a ByteArrayOutputStream which will provide the created byte array to a callback when stream is closed.
A resource based on a Map of byte arrays.
Resource stored in a byte array.
Exception thrown when compilation fails.
This compiler listener collects compilation errors and compiler logs into the data structures provided to it during construction.
 
Utility class for compilation tasks.
Class which contains Location information for listeners.
The execute goal of the Maven plugin compiles the configured list of java sources using the, runtime-compiler and executes the static main method in an optionally configured main class.
The run-time environment must be a JDK (Java Development Kit), so source files may be compiled.
JavaFileManager which will try two different other JavaFileManagers.
A given resources is first tried to get from the first given JavaFileManager.
If no result is found, the second JavaFileManager will be tried.
A resource locator used for regular files.

This resource locator is capable of recursively traverse directories when the FileResourceLocator.locate(String, boolean) method is used.
A resource writer which writes the resource content to file.
Helper class to create a JVM process running the given compiled static main.
Display help information on java-runtime-compiler-maven-plugin.
Call mvn rtcompile:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
A custom ComponentConfigurator which adds the project's compile classpath elements.
Base interface for all resource writers.
ResourceWriter are used to write any sort of resource to an OutputStream.
Utility class that loads a java source from file, compiles it and returns the class object.
 
 
Resource based on a Path.
Implementation of a JavaFileObject.
ClassLoader implementation which uses a AbstractResourceLocator to find classes.
JavaFileManager implementation which uses a AbstractResourceLocator to find classes and resources.
Helper class to compile java sources.
Compile and execute a Java source file at run-time.
Requires a JDK to execute.
Returns 0 using System.exit() on success.
Return codes of RtCompilerRunner.
RuntimeException used when compiler fails.