See: Description
| Interface | Description |
|---|---|
| WholeProgramInference |
Interface for a whole-program inference implementation.
|
| Class | Description |
|---|---|
| AnnotationConverter |
This class contains static methods that convert between
Annotation
and AnnotationMirror. |
| SceneToStubWriter |
SceneToStubWriter provides a static method that writes an
AScene in stub file format to a
file SceneToStubWriter.write(ASceneWrapper,String). |
| WholeProgramInferenceScenes |
WholeProgramInferenceScenes is an implementation of
WholeProgramInference that uses a storage
class (WholeProgramInferenceScenesStorage) that
manipulates AScenes to perform whole-program inference, and
writes them out to a .jaif file at the end. |
| WholeProgramInferenceScenesStorage |
This class stores annotations for fields, method return types, and method parameters.
|
| WholeProgramInferenceScenesStorage.AnnotationsInContexts |
Maps the toString() representation of an ATypeElement and its TypeUseLocation to a set of
names of annotations.
|
| Enum | Description |
|---|---|
| WholeProgramInference.OutputFormat |
The kinds of output that whole-program inference can produce.
|