Interface | Description |
---|---|
AgentLauncher.AgentLaunchable | |
DiagnosticsReceiver | |
ImportList | |
PostCompilerTransformation |
Class | Description |
---|---|
AgentLauncher | |
AnnotationProcessor | |
AnnotationValues<A extends java.lang.annotation.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.
|
Augments | |
GuavaTypeMap | |
LombokApp |
Implement this class, and add yourself as a provider for it, to become an app runnable by running lombok.jar as a jar.
|
LombokConfiguration | |
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 | |
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-2015 The Project Lombok Authors, licensed under the MIT licence.