Package | Description |
---|---|
com.sun.tools.javac.main | |
com.sun.tools.javac.processing | |
com.sun.tools.sjavac.comp |
Modifier and Type | Field and Description |
---|---|
protected JavaCompiler |
JavaCompiler.delegateCompiler
Annotation processing may require and provide a new instance
of the compiler to be used for the analyze and generate phases.
|
Modifier and Type | Field and Description |
---|---|
protected static Context.Key<JavaCompiler> |
JavaCompiler.compilerKey
The context key for the compiler.
|
Modifier and Type | Method and Description |
---|---|
static JavaCompiler |
JavaCompiler.instance(Context context)
Get the JavaCompiler instance for this context.
|
JavaCompiler |
JavaCompiler.processAnnotations(List<JCTree.JCCompilationUnit> roots) |
JavaCompiler |
JavaCompiler.processAnnotations(List<JCTree.JCCompilationUnit> roots,
List<String> classnames)
Process any annotations found in the specified compilation units.
|
Modifier and Type | Method and Description |
---|---|
void |
JavaCompiler.initRound(JavaCompiler prev) |
Modifier and Type | Method and Description |
---|---|
JavaCompiler |
JavacProcessingEnvironment.doProcessing(Context context,
List<JCTree.JCCompilationUnit> roots,
List<Symbol.ClassSymbol> classSymbols,
Iterable<? extends Symbol.PackageSymbol> pckSymbols,
Log.DeferredDiagnosticHandler deferredDiagnosticHandler) |
Modifier and Type | Class and Description |
---|---|
class |
JavaCompilerWithDeps
Subclass to Resolve that overrides collect.
|
Copyright © 2017 earcam. All rights reserved.