| Interface | Description |
|---|---|
| SourceBuilder |
Source code builder, using format strings for readability, with sensible formatting for
type objects.
|
| ValueType.FieldReceiver |
An object that receives fields (names and current values) for processing.
|
| Class | Description |
|---|---|
| CompilationUnitWriter | |
| IsInvalidTypeVisitor |
A type visitor that returns true if the type will be invalid if we write it out.
|
| ModelUtils |
Utility methods for the javax.lang.model package.
|
| RoundEnvironments |
Utility class for
RoundEnvironment. |
| Shading |
Utility methods related to @FreeBuilder dependencies being relocated as part of shading.
|
| SourceBuilders |
Provides static methods operating on or generating a
SourceBuilder. |
| SourceStringBuilder |
A
SourceBuilder that writes to a StringBuilder. |
| TypeReference |
A type reference holds the qualified name of a type, so it can be passed to
a
TypeShortener without a Class or javax.lang.model reference. |
| ValueType |
Represents an instance that compares in
Object.hashCode() and
Object.equals(Object) using a sequence of fields. |
| Enum | Description |
|---|---|
| SourceLevel |
Compliance levels which are idiomatically supported by this processor.
|
Copyright © 2015 inferred.org. All rights reserved.