org.codehaus.commons.compiler API that uses the "JAVAC" Java compiler that is
part of the "Java Development Kit" (JDK).See: Description
| Class | Description |
|---|---|
| ByteArrayJavaFileManager<M extends JavaFileManager> |
A
ForwardingJavaFileManager that stores JavaFileObjects in byte arrays, i.e. in
memory (as opposed to the StandardJavaFileManager, which stores them in files). |
| ByteArrayJavaFileManager.ByteArrayJavaFileObject |
Byte array-based implementation of
JavaFileObject. |
| ClassBodyEvaluator |
To set up a
ClassBodyEvaluator object, proceed as described for IClassBodyEvaluator. |
| CompilerFactory |
The
CompilerFactory implementation for org.codehaus.commons.compiler.jdk. |
| ExpressionEvaluator |
This
IExpressionEvaluator is implemented by creating and compiling a temporary compilation unit defining one
class with one static method with one RETURN statement. |
| JavaFileManagerClassLoader |
A
ClassLoader that loads classes through a JavaFileManager. |
| JavaSourceClassLoader |
A
ClassLoader that loads classes by looking for their source files through a 'source path' and compiling
them on-the-fly. |
| ScriptEvaluator |
To set up a
ScriptEvaluator object, proceed as described for IScriptEvaluator. |
| SimpleCompiler |
The JDK-based implementation of
ISimpleCompiler. |
org.codehaus.commons.compiler API that uses the "JAVAC" Java compiler that is
part of the "Java Development Kit" (JDK).