
| Interface | Description |
|---|---|
| GeneratedUnit |
A generated Java compilation unit.
|
| JdtCompiler.AdditionalTypeProviderDelegate |
Provides hooks for changing the behavior of the JdtCompiler when unknown
types are encountered during compilation.
|
| JdtCompiler.UnitProcessor |
Interface for processing units on the fly during compilation.
|
| JsniChecker.TypeResolver |
A call-back interface to resolve types.
|
| Resolver |
Interface for resolving various aspects of a class.
|
| UnitCache |
An interface for caching
CompilationUnits. |
| Class | Description |
|---|---|
| ArtificialRescueChecker |
Checks the validity of ArtificialRescue annotations.
|
| ArtificialRescueChecker.RescueData |
Represents a single
ArtificialRescue.Rescue. |
| BinaryTypeReferenceRestrictionsChecker |
Check a
CompilationUnitDeclaration for references to binary types
outside the context of an annotation. |
| BytecodeSignatureMaker |
Creates string hashes for various purposes from walking bytecode.
|
| CachedCompilationUnit |
A convenient way to serialize a .
|
| CachedGeneratorResultImpl |
An implementation class to represent the cached results from a previous
generator invocation.
|
| CompilationProblemReporter |
Handles some details of reporting errors in
CompilationUnits to the
console. |
| CompilationState |
Encapsulates the state of active compilation units in a particular module.
|
| CompilationStateBuilder |
Manages a centralized cache for compiled units.
|
| CompilationUnit |
Encapsulates the state of a single active compilation unit in a particular
module.
|
| CompilationUnitArchive |
This class represents a file that contains
CachedCompilationUnits
that make up a module. |
| CompilationUnitBuilder |
Builds a
CompilationUnit. |
| CompilationUnitInvalidator |
Helper class to invalidate units in a set based on errors or references to
other invalidate units.
|
| CompilationUnitTypeOracleUpdater |
Builds or rebuilds a
TypeOracle from
a set of compilation units. |
| CompiledClass |
Encapsulates the state of a single compiled class file.
|
| GwtIncompatiblePreprocessor |
Handles the removal of GwtIncompatible annotated classes and members.
|
| GWTProblem |
A problem specific to compiling for GWT.
|
| JavaSourceParser |
Methods to do direct parsing of Java source -- currently the only uses are
for finding actual method parameter names on request.
|
| JdtCompiler |
Manages the process of compiling
CompilationUnits. |
| JdtCompiler.DefaultUnitProcessor |
A default processor that simply collects build units.
|
| JdtCompiler.JreIndex |
Static cache of all the JRE package names.
|
| JsniChecker |
Tests for access to Java from JSNI.
|
| JsniCollector |
Adapts compilation units containing JSNI-accessible code by rewriting the
source.
|
| JsniMethod |
Represents a single JsniMethod in a compiled class file.
|
| JSORestrictionsChecker |
Check a compilation unit for violations of
JavaScriptObject (JSO)
restrictions. |
| JSORestrictionsChecker.CheckerState |
The order in which the checker will process types is undefined, so this
type accumulates the information necessary for sanity-checking the JSO
types.
|
| LibraryGroupUnitCache |
A cache that finds compilation unit instances in a library group.
ContentId based lookups are not supported since having multiple versions of the same compilation unit in a set of libraries would be an error. Removals are not supported since libraries are immutable and the removals would only be needed if library contents were invalid. |
| MethodArgNamesLookup |
Keeps track of method argument names that cannot be read from just the
bytecode.
|
| MethodParamCollector |
Collects method parameter names.
|
| MethodVisitor |
Base class of things that walk methods in a CUD and collect things about
interesting methods.
|
| SerializableCategorizedProblem |
Provides a way to serialize a
CategorizedProblem. |
| Shared |
A grab bag of utility functions useful for dealing with java files.
|
| StandardGeneratorContext |
Manages generators and generated units during a single compilation.
|
| TypeParameterLookup |
Handles lookup of type parameters, using a scope stack.
|
| UnitCacheFactory |
Creates a cache for
CompilationUnit instances. |
| UnusedImportsRemover |
Removes unused imports from CompilationUnitDeclarations.
|
Copyright © 2018. All rights reserved.