org.eclipse.jdt.internal.compiler.tool
类 EclipseCompiler
java.lang.Object
org.eclipse.jdt.internal.compiler.tool.EclipseCompiler
- 所有已实现的接口:
- javax.tools.JavaCompiler, javax.tools.OptionChecker, javax.tools.Tool
public class EclipseCompiler
- extends Object
- implements javax.tools.JavaCompiler
Implementation of a batch compiler that supports the jsr199
| 从接口 javax.tools.JavaCompiler 继承的嵌套类/接口 |
javax.tools.JavaCompiler.CompilationTask |
|
字段摘要 |
javax.tools.DiagnosticListener<? super javax.tools.JavaFileObject> |
diagnosticListener
|
|
方法摘要 |
Set<javax.lang.model.SourceVersion> |
getSourceVersions()
|
javax.tools.StandardJavaFileManager |
getStandardFileManager(javax.tools.DiagnosticListener<? super javax.tools.JavaFileObject> someDiagnosticListener,
Locale locale,
Charset charset)
|
javax.tools.JavaCompiler.CompilationTask |
getTask(Writer out,
javax.tools.JavaFileManager fileManager,
javax.tools.DiagnosticListener<? super javax.tools.JavaFileObject> someDiagnosticListener,
Iterable<String> options,
Iterable<String> classes,
Iterable<? extends javax.tools.JavaFileObject> compilationUnits)
|
int |
isSupportedOption(String option)
|
int |
run(InputStream in,
OutputStream out,
OutputStream err,
String... arguments)
|
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
diagnosticListener
public javax.tools.DiagnosticListener<? super javax.tools.JavaFileObject> diagnosticListener
EclipseCompiler
public EclipseCompiler()
getSourceVersions
public Set<javax.lang.model.SourceVersion> getSourceVersions()
- 指定者:
- 接口
javax.tools.Tool 中的 getSourceVersions
getStandardFileManager
public javax.tools.StandardJavaFileManager getStandardFileManager(javax.tools.DiagnosticListener<? super javax.tools.JavaFileObject> someDiagnosticListener,
Locale locale,
Charset charset)
- 指定者:
- 接口
javax.tools.JavaCompiler 中的 getStandardFileManager
getTask
public javax.tools.JavaCompiler.CompilationTask getTask(Writer out,
javax.tools.JavaFileManager fileManager,
javax.tools.DiagnosticListener<? super javax.tools.JavaFileObject> someDiagnosticListener,
Iterable<String> options,
Iterable<String> classes,
Iterable<? extends javax.tools.JavaFileObject> compilationUnits)
- 指定者:
- 接口
javax.tools.JavaCompiler 中的 getTask
isSupportedOption
public int isSupportedOption(String option)
- 指定者:
- 接口
javax.tools.OptionChecker 中的 isSupportedOption
run
public int run(InputStream in,
OutputStream out,
OutputStream err,
String... arguments)
- 指定者:
- 接口
javax.tools.Tool 中的 run
Copyright © 2013. All Rights Reserved.