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
CompilationUnit s. |
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
CompilationUnit s 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
CachedCompilationUnit s
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
CompilationUnit s. |
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.