| Interface | Description |
|---|---|
| DiagnosticsReceiver | |
| ImportList | |
| PostCompilerTransformation |
| Class | Description |
|---|---|
| Agent | |
| AnnotationProcessor | |
| AnnotationValues<A extends Annotation> |
Represents a single annotation in a source file and can be used to query the parameters present on it.
|
| AnnotationValues.AnnotationValue |
Represents a single method on the annotation class.
|
| AST<A extends AST<A,L,N>,L extends LombokNode<A,L,N>,N> |
Lombok wraps the AST produced by a target platform into its own AST system, mostly because both Eclipse and javac
do not allow upward traversal (from a method to its owning type, for example).
|
| AST.FieldAccess |
Represents a field that contains AST children.
|
| LombokApp |
Implement this class, and add yourself as a provider for it, to become an app runnable by running lombok.jar as a jar.
|
| LombokInternalAliasing | |
| LombokNode<A extends AST<A,L,N>,L extends LombokNode<A,L,N>,N> |
An instance of this class wraps an Eclipse/javac internal node object.
|
| Main | |
| Main.LicenseApp | |
| Main.VersionApp | |
| PostCompiler | |
| PublicApiCreatorApp | |
| TransformationsUtil |
Container for static utility methods useful for some of the standard lombok transformations, regardless of
target platform (e.g.
|
| TypeLibrary |
Library of types, which can be used to look up potential matching types.
|
| TypeResolver |
Capable of resolving a simple type name such as 'String' into 'java.lang.String'.
|
| Version |
This class just holds lombok's current version.
|
| Enum | Description |
|---|---|
| AST.Kind |
The kind of node represented by a given AST.Node object.
|
| Exception | Description |
|---|---|
| AnnotationValues.AnnotationValueDecodeFail |
Thrown on the fly if an actual annotation instance procured via the
AnnotationValues.getInstance() method is queried
for a method for which this AnnotationValues instance either doesn't have a guess or can't manage to fit
the guess into the required data type. |
| Annotation Type | Description |
|---|---|
| HandlerPriority |
Used to order the way handlers are run.
|
| PrintAST |
Will print the tree structure of annotated node and all its children.
|
Copyright © 2009-2013 The Project Lombok Authors, licensed under the MIT licence.