See: Description
Interface | Description |
---|---|
JavacASTVisitor |
Implement so you can ask any JavacAST.LombokNode to traverse depth-first through all children,
calling the appropriate visit and endVisit methods.
|
Class | Description |
---|---|
CapturingDiagnosticListener |
This class stores any reported errors as
CompilerMessage objects and supports removing some of these. |
CapturingDiagnosticListener.CompilerMessage | |
CompilerMessageSuppressor |
During resolution, the resolver will emit resolution errors, but without appropriate file names and line numbers.
|
FindTypeVarScanner |
scanner (i.e.
|
HandlerLibrary |
This class tracks 'handlers' and knows how to invoke them for any given AST node.
|
Javac6BasedLombokOptions | |
Javac8BasedLombokOptions | |
JavacAnnotationHandler<T extends Annotation> |
Implement this interface if you want to be triggered for a specific annotation.
|
JavacAST |
Wraps around javac's internal AST view to add useful features as well as the ability to visit parents from children,
something javac's own AST system does not offer.
|
JavacASTAdapter |
Standard adapter for the
JavacASTVisitor interface. |
JavacASTVisitor.Printer |
Prints the structure of an AST.
|
JavacAugments | |
JavacImportList | |
JavacNode |
Javac specific version of the LombokNode class.
|
JavacResolution | |
JavacTransformer | |
LombokOptions |
Exception | Description |
---|---|
JavacResolution.TypeNotConvertibleException |
Annotation Type | Description |
---|---|
ResolutionResetNeeded |
Marks the annotated handler as needing a reset on the resolved model (resulting in generated methods' signatures from becoming part of the symbol table and such) before
the priority level of this handler is reached.
|
Copyright © 2009-2015 The Project Lombok Authors, licensed under the MIT licence.