Example usage for Java javax.tools JavaCompiler fields, constructors, methods, implement or subclass
The text is from its open source code.
Set | getSourceVersions() Returns the source versions of the Java™ programming language supported by this tool. |
StandardJavaFileManager | getStandardFileManager(DiagnosticListener super JavaFileObject> diagnosticListener, Locale locale, Charset charset) Returns a new instance of the standard file manager implementation for this tool. |
CompilationTask | getTask(Writer out, JavaFileManager fileManager, DiagnosticListener super JavaFileObject> diagnosticListener, Iterable Creates a future for a compilation task with the given components and arguments. |
int | isSupportedOption(String option) Determines if the given option is supported and if so, the number of arguments the option takes. |
int | run(InputStream in, OutputStream out, OutputStream err, String... arguments) Run the tool with the given I/O channels and arguments. |