public class SimpleCompiler
extends java.lang.Object
implements javax.tools.JavaCompiler
| Constructor and Description |
|---|
SimpleCompiler() |
SimpleCompiler(javax.tools.JavaCompiler compiler,
java.lang.ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getClassPath(java.lang.ClassLoader cl) |
java.util.Set<javax.lang.model.SourceVersion> |
getSourceVersions() |
javax.tools.StandardJavaFileManager |
getStandardFileManager(javax.tools.DiagnosticListener<? super javax.tools.JavaFileObject> diagnosticListener,
java.util.Locale locale,
java.nio.charset.Charset charset) |
javax.tools.JavaCompiler.CompilationTask |
getTask(java.io.Writer out,
javax.tools.JavaFileManager fileManager,
javax.tools.DiagnosticListener<? super javax.tools.JavaFileObject> diagnosticListener,
java.lang.Iterable<java.lang.String> options,
java.lang.Iterable<java.lang.String> classes,
java.lang.Iterable<? extends javax.tools.JavaFileObject> compilationUnits) |
int |
isSupportedOption(java.lang.String option) |
protected static boolean |
isSureFireBooter(java.net.URLClassLoader cl) |
int |
run(java.io.InputStream in,
java.io.OutputStream out,
java.io.OutputStream err,
java.lang.String... arguments) |
public SimpleCompiler()
public SimpleCompiler(javax.tools.JavaCompiler compiler,
java.lang.ClassLoader classLoader)
protected static boolean isSureFireBooter(java.net.URLClassLoader cl)
public static java.lang.String getClassPath(java.lang.ClassLoader cl)
public java.util.Set<javax.lang.model.SourceVersion> getSourceVersions()
getSourceVersions in interface javax.tools.Toolpublic javax.tools.StandardJavaFileManager getStandardFileManager(javax.tools.DiagnosticListener<? super javax.tools.JavaFileObject> diagnosticListener,
java.util.Locale locale,
java.nio.charset.Charset charset)
getStandardFileManager in interface javax.tools.JavaCompilerpublic javax.tools.JavaCompiler.CompilationTask getTask(java.io.Writer out,
javax.tools.JavaFileManager fileManager,
javax.tools.DiagnosticListener<? super javax.tools.JavaFileObject> diagnosticListener,
java.lang.Iterable<java.lang.String> options,
java.lang.Iterable<java.lang.String> classes,
java.lang.Iterable<? extends javax.tools.JavaFileObject> compilationUnits)
getTask in interface javax.tools.JavaCompilerpublic int isSupportedOption(java.lang.String option)
isSupportedOption in interface javax.tools.OptionCheckerpublic int run(java.io.InputStream in,
java.io.OutputStream out,
java.io.OutputStream err,
java.lang.String... arguments)
run in interface javax.tools.ToolCopyright © 2010–2021 Querydsl. All rights reserved.