@Version(value="2.1.1")
| Interface | Description | 
|---|---|
| CompilationResult | The compilation result allows clients of the java compiler
 to check for error messages, warnings (if not disabled by
 the options) and allows to access the compiled classes. | 
| CompilationUnit | This interface describes a compilation unit - usually a java class. | 
| CompilationUnitWithSource | Extension of the CompilationUnit interface which allows for the explicit
 declaration of the source file name. | 
| JavaCompiler | The  JavaCompilerprovides platform independant Java
 compilation support. | 
| Class | Description | 
|---|---|
| CompilerMessage | This class encapsulates a message produced the compiler. | 
| Options | Options for the compilation process. | 
Copyright © 2018 The Apache Software Foundation. All rights reserved.