Skip navigation links
Lombok - v1.16.16
A B C D E F G H I J K L M N O P R S T U V W X 

A

AccessLevel - Enum in lombok
Represents an AccessLevel.
Accessors - Annotation Type in lombok.experimental
A container for settings for the generation of getters and setters.
ACCESSORS_CHAIN - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.accessors.chain = true | false.
ACCESSORS_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.accessors.flagUsage = WARNING | ERROR.
ACCESSORS_FLUENT - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.accessors.fluent = true | false.
ACCESSORS_PREFIX - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.accessors.prefix += <String: prefix>.
add(ConfigurationKey<?>, Object, String, int) - Method in interface lombok.core.configuration.ConfigurationParser.Collector
 
add(N, AST.Kind) - Method in class lombok.core.LombokNode
Adds the stated node as a direct child of this node.
ADD_FINDBUGS_SUPPRESSWARNINGS_ANNOTATIONS - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.extern.findbugs.addSuppressFBWarnings = true | false.
ADD_GENERATED_ANNOTATIONS - Static variable in class lombok.ConfigurationKeys
Deprecated.
Since version 1.16.14, use ConfigurationKeys.ADD_JAVAX_GENERATED_ANNOTATIONS instead.
ADD_JAVAX_GENERATED_ANNOTATIONS - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.addJavaxGeneratedAnnotation = true | false.
ADD_LOMBOK_GENERATED_ANNOTATIONS - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.addLombokGeneratedAnnotation = true | false.
addConstructorProperties(JCTree.JCModifiers, JavacNode, List<JavacNode>) - Static method in class lombok.javac.handlers.HandleConstructor
 
addError(String) - Method in interface lombok.core.DiagnosticsReceiver
Generate a compiler error on this node.
addError(String) - Method in class lombok.eclipse.EclipseNode
Generate a compiler error on this node.
addError(String, int, int) - Method in class lombok.eclipse.EclipseNode
Generate a compiler error that shows the wavy underline from-to the stated character positions.
addError(String, EclipseNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
addError(String) - Method in class lombok.javac.apt.MessagerDiagnosticsReceiver
 
addError(String) - Method in class lombok.javac.JavacNode
Generates an compiler error focused on the AST node represented by this node object.
addError(String, JCDiagnostic.DiagnosticPosition) - Method in class lombok.javac.JavacNode
Generates an compiler error focused on the AST node represented by this node object.
addFinalIfNeeded(long, Context) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
addGenerated(EclipseNode, ASTNode, Annotation[]) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
addGenerated(JCTree.JCModifiers, JavacNode, int, JCTree, Context) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
addMethodBindings(List<HandleDelegate.MethodSig>, Type.ClassType, JavacTypes, Set<String>) - Method in class lombok.javac.handlers.HandleDelegate
 
addProblemToCompilationResult(char[], CompilationResult, boolean, String, int, int) - Static method in class lombok.eclipse.EclipseAST
Adds a problem to the provided CompilationResult object so that it will show up in the Problems/Warnings view.
addProblemToCompilationResult(char[], CompilationResult, boolean, String, int, int) - Static method in class lombok.eclipse.EclipseAstProblemView
Adds a problem to the provided CompilationResult object so that it will show up in the Problems/Warnings view.
addSuppressWarningsAll(EclipseNode, ASTNode, Annotation[]) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
addSuppressWarningsAll(JCTree.JCModifiers, JavacNode, int, JCTree, Context) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
addType(String) - Method in class lombok.core.TypeLibrary
Add a type to the library.
addTypeArgs(int, boolean, EclipseNode, TypeReference, List<TypeReference>) - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.EclipseSingularizer
Adds the requested number of type arguments to the provided type, copying each argument in typeArgs.
addTypeArgs(int, boolean, JavacNode, JCTree.JCExpression, List<JCTree.JCExpression>, JCTree) - Method in class lombok.javac.handlers.JavacSingularsRecipes.JavacSingularizer
Adds the requested number of type arguments to the provided type, copying each argument in typeArgs.
addWarning(String) - Method in interface lombok.core.DiagnosticsReceiver
Generate a compiler warning on this node.
addWarning(String) - Method in class lombok.eclipse.EclipseNode
Generate a compiler warning on this node.
addWarning(String, int, int) - Method in class lombok.eclipse.EclipseNode
Generate a compiler warning that shows the wavy underline from-to the stated character positions.
addWarning(String) - Method in class lombok.javac.apt.MessagerDiagnosticsReceiver
 
addWarning(String) - Method in class lombok.javac.JavacNode
Generates a compiler warning focused on the AST node represented by this node object.
addWarning(String, JCDiagnostic.DiagnosticPosition) - Method in class lombok.javac.JavacNode
Generates a compiler warning focused on the AST node represented by this node object.
AgentLauncher - Class in lombok.core
 
AgentLauncher() - Constructor for class lombok.core.AgentLauncher
 
AgentLauncher.AgentLaunchable - Interface in lombok.core
 
ALIASES - Static variable in class lombok.core.LombokInternalAliasing
 
ALL_ARGS_CONSTRUCTOR_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.allArgsConstructor.flagUsage = WARNING | ERROR.
AllArgsConstructor - Annotation Type in lombok
Generates an all-args constructor.
AllArgsConstructor.AnyAnnotation - Annotation Type in lombok
Deprecated.
Don't use this annotation, ever - Read the documentation.
AllowHelper - Class in lombok.core.configuration
 
Annotation_applied - Static variable in class lombok.eclipse.EclipseAugments
 
AnnotationProcessor - Class in lombok.core
 
AnnotationProcessor() - Constructor for class lombok.core.AnnotationProcessor
 
annotationTypeMatches(Class<? extends Annotation>, EclipseNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Checks if the provided annotation type is likely to be the intended type for the given annotation node.
annotationTypeMatches(Class<? extends Annotation>, JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Checks if the Annotation AST Node provided is likely to be an instance of the provided annotation type.
AnnotationValue(LombokNode<?, ?, ?>, List<String>, List<Object>, List<Object>, boolean) - Constructor for class lombok.core.AnnotationValues.AnnotationValue
Like the other constructor, but used for when the annotation method is initialized with an array value.
AnnotationValueDecodeFail(AnnotationValues.AnnotationValue, String, int) - Constructor for exception lombok.core.AnnotationValues.AnnotationValueDecodeFail
 
AnnotationValues<A extends Annotation> - Class in lombok.core
Represents a single annotation in a source file and can be used to query the parameters present on it.
AnnotationValues(Class<A>, Map<String, AnnotationValues.AnnotationValue>, LombokNode<?, ?, ?>) - Constructor for class lombok.core.AnnotationValues
Creates a new AnnotationValues.
AnnotationValues.AnnotationValue - Class in lombok.core
Represents a single method on the annotation class.
AnnotationValues.AnnotationValueDecodeFail - Exception in lombok.core
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.
ANY_CONSTRUCTOR_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.anyConstructor.flagUsage = WARNING | ERROR.
ANY_CONSTRUCTOR_SUPPRESS_CONSTRUCTOR_PROPERTIES - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.anyConstructor.suppressConstructorProperties = true | false.
appendBuildCode(EclipseSingularsRecipes.SingularData, EclipseNode, List<Statement>, char[]) - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.EclipseSingularizer
 
appendBuildCode(EclipseSingularsRecipes.SingularData, EclipseNode, List<Statement>, char[]) - Method in class lombok.eclipse.handlers.singulars.EclipseJavaUtilListSingularizer
 
appendBuildCode(EclipseSingularsRecipes.SingularData, EclipseNode, List<Statement>, char[]) - Method in class lombok.eclipse.handlers.singulars.EclipseJavaUtilMapSingularizer
 
appendBuildCode(EclipseSingularsRecipes.SingularData, EclipseNode, List<Statement>, char[]) - Method in class lombok.eclipse.handlers.singulars.EclipseJavaUtilSetSingularizer
 
appendBuildCode(JavacSingularsRecipes.SingularData, JavacNode, JCTree, ListBuffer<JCTree.JCStatement>, Name) - Method in class lombok.javac.handlers.JavacSingularsRecipes.JavacSingularizer
 
appendBuildCode(JavacSingularsRecipes.SingularData, JavacNode, JCTree, ListBuffer<JCTree.JCStatement>, Name) - Method in class lombok.javac.handlers.singulars.JavacJavaUtilListSingularizer
 
appendBuildCode(JavacSingularsRecipes.SingularData, JavacNode, JCTree, ListBuffer<JCTree.JCStatement>, Name) - Method in class lombok.javac.handlers.singulars.JavacJavaUtilMapSingularizer
 
appendBuildCode(JavacSingularsRecipes.SingularData, JavacNode, JCTree, ListBuffer<JCTree.JCStatement>, Name) - Method in class lombok.javac.handlers.singulars.JavacJavaUtilSetSingularizer
 
appendCleaningCode(EclipseSingularsRecipes.SingularData, EclipseNode, List<Statement>) - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.EclipseSingularizer
 
appendCleaningCode(JavacSingularsRecipes.SingularData, JavacNode, JCTree, ListBuffer<JCTree.JCStatement>) - Method in class lombok.javac.handlers.JavacSingularsRecipes.JavacSingularizer
 
applyNameToStarImports(String, String) - Method in interface lombok.core.ImportList
Takes all explicit non-static star imports whose first element is equal to startsWith, replaces the star with unqualified, and returns these.
applyNameToStarImports(String, String) - Method in class lombok.eclipse.EclipseImportList
 
applyNameToStarImports(String, String) - Method in class lombok.javac.JavacImportList
 
applyTransformations(byte[], String, DiagnosticsReceiver) - Method in class lombok.bytecode.PreventNullAnalysisRemover
 
applyTransformations(byte[], String, DiagnosticsReceiver) - Method in class lombok.bytecode.SneakyThrowsRemover
 
applyTransformations(byte[], String, DiagnosticsReceiver) - Static method in class lombok.core.PostCompiler
 
applyTransformations(byte[], String, DiagnosticsReceiver) - Method in interface lombok.core.PostCompilerTransformation
 
applyUnqualifiedNameToPackage(String) - Method in interface lombok.core.ImportList
 
applyUnqualifiedNameToPackage(String) - Method in class lombok.eclipse.EclipseImportList
 
applyUnqualifiedNameToPackage(String) - Method in class lombok.javac.JavacImportList
 
AssertionLogger - Class in lombok.core.debug
We make a number of assumptions in lombok code, and if these assumptions fail, we try to fall back to a 'least bad' scenario.
AssertionLogger() - Constructor for class lombok.core.debug.AssertionLogger
 
assertLog(String, T) - Static method in class lombok.core.debug.AssertionLogger
 
assertLog(String) - Static method in class lombok.core.debug.AssertionLogger
 
AST<A extends AST<A,L,N>,L extends LombokNode<A,L,N>,N> - Class in lombok.core
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(String, String, ImportList, Collection<Class<? extends N>>) - Constructor for class lombok.core.AST
 
ast - Variable in class lombok.core.LombokNode
 
AST.FieldAccess - Class in lombok.core
Represents a field that contains AST children.
AST.Kind - Enum in lombok.core
The kind of node represented by a given AST.Node object.
ASTNode_generatedBy - Static variable in class lombok.eclipse.EclipseAugments
 
ASTNode_handled - Static variable in class lombok.eclipse.EclipseAugments
 
Augments - Class in lombok.core
 
autoSingularize(String) - Static method in class lombok.core.handlers.HandlerUtil
 
autoSingularize(String) - Static method in class lombok.core.handlers.Singulars
 

B

BubblingConfigurationResolver - Class in lombok.core.configuration
 
BubblingConfigurationResolver(Iterable<ConfigurationSource>) - Constructor for class lombok.core.configuration.BubblingConfigurationResolver
 
buildAccessorName(String, String) - Static method in class lombok.core.handlers.HandlerUtil
 
Builder - Annotation Type in lombok
The builder annotation creates a so-called 'builder' aspect to the class that is annotated or the class that contains a member which is annotated with @Builder.
Builder - Annotation Type in lombok.experimental
Deprecated.
Builder has been promoted to the main package, so use that one instead.
Builder.Default - Annotation Type in lombok
The field annotated with @Default must have an initializing expression; that expression is taken as the default to be used if not explicitly set during building.
Builder.ObtainVia - Annotation Type in lombok
Put on a field (in case of @Builder on a type) or a parameter (for @Builder on a constructor or static method) to indicate how lombok should obtain a value for this field or parameter given an instance; this is only relevant if toBuilder is true.
BUILDER_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.builder.flagUsage = WARNING | ERROR.
buildTree(N, AST.Kind) - Method in class lombok.core.AST
Build an AST.Node object for the stated internal (javac/Eclipse) AST Node object.
buildTree(ASTNode, AST.Kind) - Method in class lombok.eclipse.EclipseAST
Build an AST.Node object for the stated internal (javac/Eclipse) AST Node object.
buildTree(JCTree, AST.Kind) - Method in class lombok.javac.JavacAST
Build an AST.Node object for the stated internal (javac/Eclipse) AST Node object.
buildTryCatchBlock(Statement[], HandleSneakyThrows.DeclaredException, ASTNode, AbstractMethodDeclaration) - Method in class lombok.eclipse.handlers.HandleSneakyThrows
 
buildTryCatchBlock(JavacNode, List<JCTree.JCStatement>, String, JCTree) - Method in class lombok.javac.handlers.HandleSneakyThrows
 
buildWithField(Class<L>, N, AST.FieldAccess) - Method in class lombok.core.AST
buildTree implementation that uses reflection to find all child nodes by way of inspecting the fields.
BUILT_IN_TYPES - Static variable in class lombok.eclipse.handlers.HandleEqualsAndHashCode
 

C

calculateIsStructurallySignificant(N) - Method in class lombok.core.LombokNode
calculateIsStructurallySignificant(ASTNode) - Method in class lombok.eclipse.EclipseNode
calculateIsStructurallySignificant(JCTree) - Method in class lombok.javac.JavacNode
callASTVisitors(EclipseAST, long, boolean) - Method in class lombok.eclipse.HandlerLibrary
Will call all registered EclipseASTVisitor instances.
callASTVisitors(JavacAST, long) - Method in class lombok.javac.HandlerLibrary
Will call all registered JavacASTVisitor instances.
callGet(JavacNode, JCTree.JCExpression) - Method in class lombok.javac.handlers.HandleGetter
 
callSet(JavacNode, JCTree.JCExpression, JCTree.JCExpression) - Method in class lombok.javac.handlers.HandleGetter
 
CallSuperType - Enum in lombok.core.configuration
Used for lombok configuration for configuration whether or not to call the super implementation for certain lombok feature.
CantMakeDelegates() - Constructor for exception lombok.javac.handlers.HandleDelegate.CantMakeDelegates
 
CapturingDiagnosticListener - Class in lombok.javac
This class stores any reported errors as CompilerMessage objects and supports removing some of these.
CapturingDiagnosticListener(File, Collection<CapturingDiagnosticListener.CompilerMessage>) - Constructor for class lombok.javac.CapturingDiagnosticListener
 
CapturingDiagnosticListener.CompilerMessage - Class in lombok.javac
 
chainDots(JavacNode, String, String, String...) - Static method in class lombok.javac.handlers.JavacHandlerUtil
In javac, dotted access of any kind, from java.lang.String to var.methodName is represented by a fold-left of Select nodes with the leftmost string represented by a Ident node.
chainDots(JavacNode, String[]) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
chainDots(JavacNode, <any>) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
chainDots(JavacNode, int, String, String, String...) - Static method in class lombok.javac.handlers.JavacHandlerUtil
In javac, dotted access of any kind, from java.lang.String to var.methodName is represented by a fold-left of Select nodes with the leftmost string represented by a Ident node.
chainDotsString(JavacNode, String) - Static method in class lombok.javac.handlers.JavacHandlerUtil
In javac, dotted access of any kind, from java.lang.String to var.methodName is represented by a fold-left of Select nodes with the leftmost string represented by a Ident node.
checkConflictOfTypeVarNames(HandleDelegate.MethodSig, JavacNode) - Method in class lombok.javac.handlers.HandleDelegate
There's a rare but problematic case if a delegate method has its own type variables, and the delegated type does too, and the method uses both.
checkForAlreadyExistingNodesAndGenerateError(EclipseNode, EclipseSingularsRecipes.SingularData) - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.EclipseSingularizer
Checks if any of the to-be-generated nodes (fields, methods) already exist.
checkForAlreadyExistingNodesAndGenerateError(JavacNode, JavacSingularsRecipes.SingularData) - Method in class lombok.javac.handlers.JavacSingularsRecipes.JavacSingularizer
Checks if any of the to-be-generated nodes (fields, methods) already exist.
checkForBogusFieldNames(EclipseNode, AnnotationValues<EqualsAndHashCode>) - Method in class lombok.eclipse.handlers.HandleEqualsAndHashCode
 
checkForBogusFieldNames(EclipseNode, AnnotationValues<ToString>) - Method in class lombok.eclipse.handlers.HandleToString
 
checkForBogusFieldNames(JavacNode, AnnotationValues<EqualsAndHashCode>) - Method in class lombok.javac.handlers.HandleEqualsAndHashCode
 
checkForBogusFieldNames(JavacNode, AnnotationValues<ToString>) - Method in class lombok.javac.handlers.HandleToString
 
checkLegality(JavacNode, JavacNode, String) - Static method in class lombok.javac.handlers.HandleConstructor
 
checkName(String, String, LombokNode<?, ?, ?>) - Static method in class lombok.core.handlers.HandlerUtil
Checks if the given name is a valid identifier.
checkNotNull(T, String) - Static method in class lombok.Lombok
Ensures that the value is not null.
children - Variable in class lombok.core.LombokNode
 
ClassFileMetaData - Class in lombok.bytecode
Utility to read the constant pool, header, and inheritance information of any class file.
ClassFileMetaData(byte[]) - Constructor for class lombok.bytecode.ClassFileMetaData
 
ClassLoader_lombokAlreadyAddedTo - Static variable in class lombok.core.Augments
 
Cleanup - Annotation Type in lombok
Ensures the variable declaration that you annotate will be cleaned up by calling its close method, regardless of what happens.
CLEANUP_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.cleanup.flagUsage = WARNING | ERROR.
clear(ConfigurationKey<?>, String, int) - Method in interface lombok.core.configuration.ConfigurationParser.Collector
 
clearChanged() - Method in class lombok.core.AST
 
clearState() - Method in class lombok.core.AST
Clears the registry that avoids endless loops, and empties the node map.
cloneParamType(int, List<TypeReference>, EclipseNode) - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.EclipseSingularizer
 
cloneParamType(int, JavacTreeMaker, List<JCTree.JCExpression>, JavacNode, JCTree) - Method in class lombok.javac.handlers.JavacSingularsRecipes.JavacSingularizer
 
cloneSelfType(EclipseNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
cloneSelfType(EclipseNode, ASTNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
cloneSelfType(JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
cloneType(JavacTreeMaker, JCTree.JCExpression, JCTree, Context) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Creates a full clone of a given javac AST type node.
CmdArgs() - Constructor for class lombok.bytecode.PoolConstantsApp.CmdArgs
 
CmdArgs() - Constructor for class lombok.bytecode.PostCompilerApp.CmdArgs
 
CmdArgs() - Constructor for class lombok.core.configuration.ConfigurationApp.CmdArgs
 
CommonsLog - Annotation Type in lombok.extern.apachecommons
Causes lombok to generate a logger field.
compareTo(DebugSnapshot) - Method in class lombok.core.debug.DebugSnapshot
 
CompilerMessage(long, long, boolean, String) - Constructor for class lombok.javac.CapturingDiagnosticListener.CompilerMessage
 
CompilerMessageSuppressor - Class in lombok.javac
During resolution, the resolver will emit resolution errors, but without appropriate file names and line numbers.
CompilerMessageSuppressor(Context) - Constructor for class lombok.javac.CompilerMessageSuppressor
 
ConfigurationApp - Class in lombok.core.configuration
 
ConfigurationApp() - Constructor for class lombok.core.configuration.ConfigurationApp
 
ConfigurationApp.CmdArgs - Class in lombok.core.configuration
 
ConfigurationDataType - Class in lombok.core.configuration
 
ConfigurationKey<T> - Class in lombok.core.configuration
Describes a configuration key and its type.
ConfigurationKey(String, String) - Constructor for class lombok.core.configuration.ConfigurationKey
 
ConfigurationKeys - Class in lombok
A container class containing all lombok configuration keys that do not belong to a specific annotation.
ConfigurationKeysLoader - Interface in lombok.core.configuration
 
ConfigurationKeysLoader.LoaderLoader - Class in lombok.core.configuration
 
ConfigurationParser - Class in lombok.core.configuration
 
ConfigurationParser(ConfigurationProblemReporter) - Constructor for class lombok.core.configuration.ConfigurationParser
 
ConfigurationParser.Collector - Interface in lombok.core.configuration
 
ConfigurationProblemReporter - Interface in lombok.core.configuration
 
ConfigurationResolver - Interface in lombok.core.configuration
 
ConfigurationResolverFactory - Interface in lombok.core.configuration
 
ConfigurationSource - Interface in lombok.core.configuration
 
ConfigurationSource.ListModification - Class in lombok.core.configuration
 
ConfigurationSource.Result - Class in lombok.core.configuration
 
CONSOLE - Static variable in interface lombok.core.configuration.ConfigurationProblemReporter
 
CONSOLE - Static variable in interface lombok.core.DiagnosticsReceiver
 
constructorExists(EclipseNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Checks if there is a (non-default) constructor.
constructorExists(JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Checks if there is a (non-default) constructor.
containsDouble(double) - Method in class lombok.bytecode.ClassFileMetaData
Checks if the constant pool contains the provided double constant, which implies the constant is used somewhere in the code.
containsFloat(float) - Method in class lombok.bytecode.ClassFileMetaData
Checks if the constant pool contains the provided float constant, which implies the constant is used somewhere in the code.
containsInteger(int) - Method in class lombok.bytecode.ClassFileMetaData
Checks if the constant pool contains the provided int constant, which implies the constant is used somewhere in the code.
containsLong(long) - Method in class lombok.bytecode.ClassFileMetaData
Checks if the constant pool contains the provided long constant, which implies the constant is used somewhere in the code.
containsStringConstant(String) - Method in class lombok.bytecode.ClassFileMetaData
Checks if the constant pool contains the provided string constant, which implies the constant is used somewhere in the code.
containsUtf8(String) - Method in class lombok.bytecode.ClassFileMetaData
Checks if the constant pool contains the provided 'raw' string.
copyAnnotation(Annotation, ASTNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
copyAnnotations(ASTNode, Annotation[]...) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
copyJavadoc(JavacNode, JCTree, JavacHandlerUtil.CopyJavadoc) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Copies javadoc on one node to the other.
copyType(TypeReference) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
copyType(TypeReference, ASTNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
You can't share TypeReference objects or subtle errors start happening.
copyType(JavacTreeMaker, JCTree.JCVariableDecl) - Method in class lombok.javac.handlers.HandleGetter
 
copyTypeParams(TypeParameter[], ASTNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
You can't share TypeParameter objects or bad things happen; for example, one 'T' resolves differently from another 'T', even for the same T in a single class file.
copyTypeParams(JavacNode, List<JCTree.JCTypeParameter>) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
copyTypes(TypeReference[]) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
copyTypes(TypeReference[], ASTNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Convenience method that creates a new array and copies each TypeReference in the source array via EclipseHandlerUtil.copyType(TypeReference, ASTNode).
createAnnotation(Class<A>, EclipseNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Provides AnnotationValues with the data it needs to do its thing.
createAnnotation(Class<A>, JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Creates an instance of AnnotationValues for the provided AST Node.
createCanEqual(EclipseNode, ASTNode, List<Annotation>) - Method in class lombok.eclipse.handlers.HandleEqualsAndHashCode
 
createCanEqual(JavacNode, JCTree, List<JCTree.JCAnnotation>) - Method in class lombok.javac.handlers.HandleEqualsAndHashCode
 
createConstructor(AccessLevel, EclipseNode, Collection<EclipseNode>, boolean, EclipseNode, List<Annotation>) - Static method in class lombok.eclipse.handlers.HandleConstructor
 
createConstructor(AccessLevel, List<JCTree.JCAnnotation>, JavacNode, List<JavacNode>, boolean, JavacNode) - Static method in class lombok.javac.handlers.HandleConstructor
 
createConstructorProperties(ASTNode, Collection<EclipseNode>) - Static method in class lombok.eclipse.handlers.HandleConstructor
 
createDelegateMethod(HandleDelegate.MethodSig, JavacNode, Name, HandleDelegate.DelegateReceiver) - Method in class lombok.javac.handlers.HandleDelegate
 
createEquals(EclipseNode, Collection<EclipseNode>, boolean, ASTNode, EclipseHandlerUtil.FieldAccess, boolean, List<Annotation>) - Method in class lombok.eclipse.handlers.HandleEqualsAndHashCode
 
createEquals(JavacNode, List<JavacNode>, boolean, JavacHandlerUtil.FieldAccess, boolean, JCTree, List<JCTree.JCAnnotation>) - Method in class lombok.javac.handlers.HandleEqualsAndHashCode
 
createGetter(TypeDeclaration, EclipseNode, String, int, ASTNode, boolean, List<Annotation>) - Method in class lombok.eclipse.handlers.HandleGetter
 
createGetter(long, JavacNode, JavacTreeMaker, JCTree, boolean, List<JCTree.JCAnnotation>) - Method in class lombok.javac.handlers.HandleGetter
 
createGetterForField(AccessLevel, EclipseNode, EclipseNode, ASTNode, boolean, boolean, List<Annotation>) - Method in class lombok.eclipse.handlers.HandleGetter
 
createGetterForField(AccessLevel, JavacNode, JavacNode, boolean, boolean, List<JCTree.JCAnnotation>) - Method in class lombok.javac.handlers.HandleGetter
 
createGetterForFields(AccessLevel, Collection<EclipseNode>, EclipseNode, ASTNode, boolean, boolean, List<Annotation>) - Method in class lombok.eclipse.handlers.HandleGetter
 
createGetterForFields(AccessLevel, Collection<JavacNode>, JavacNode, boolean, boolean, List<JCTree.JCAnnotation>) - Method in class lombok.javac.handlers.HandleGetter
 
createHashCode(EclipseNode, Collection<EclipseNode>, boolean, ASTNode, EclipseHandlerUtil.FieldAccess) - Method in class lombok.eclipse.handlers.HandleEqualsAndHashCode
 
createHashCode(JavacNode, List<JavacNode>, boolean, JavacHandlerUtil.FieldAccess, JCTree) - Method in class lombok.javac.handlers.HandleEqualsAndHashCode
 
createJavaLangObject(JavacAST) - Static method in class lombok.javac.JavacResolution
 
createLazyGetterBody(ASTNode, EclipseNode) - Method in class lombok.eclipse.handlers.HandleGetter
 
createLazyGetterBody(JavacTreeMaker, JavacNode, JCTree) - Method in class lombok.javac.handlers.HandleGetter
 
createLibraryForSingleType(String) - Static method in class lombok.core.TypeLibrary
 
createListOfNonExistentFields(List<String>, EclipseNode, boolean, boolean) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Given a list of field names and a node referring to a type, finds each name in the list that does not match a field within the type.
createListOfNonExistentFields(List<String>, JavacNode, boolean, boolean) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Given a list of field names and a node referring to a type, finds each name in the list that does not match a field within the type.
createLocalDeclaration(ASTNode, char[], TypeReference, Expression) - Method in class lombok.eclipse.handlers.HandleEqualsAndHashCode
 
createLockField(AnnotationValues<Synchronized>, EclipseNode, boolean, boolean) - Method in class lombok.eclipse.handlers.HandleSynchronized
 
CreateLombokRuntimeApp - Class in lombok.core.runtimeDependencies
 
CreateLombokRuntimeApp() - Constructor for class lombok.core.runtimeDependencies.CreateLombokRuntimeApp
 
createNameReference(String, Annotation) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
createResolver(AST<?, ?, ?>) - Method in interface lombok.core.configuration.ConfigurationResolverFactory
 
createResultCalculation(ASTNode, Expression) - Method in class lombok.eclipse.handlers.HandleEqualsAndHashCode
 
createResultCalculation(JavacNode, JCTree.JCExpression) - Method in class lombok.javac.handlers.HandleEqualsAndHashCode
 
createSetter(long, JavacNode, JavacTreeMaker, JavacNode, List<JCTree.JCAnnotation>, List<JCTree.JCAnnotation>) - Static method in class lombok.javac.handlers.HandleSetter
 
createSetter(long, boolean, JavacNode, JavacTreeMaker, String, Name, boolean, JavacNode, List<JCTree.JCAnnotation>, List<JCTree.JCAnnotation>) - Static method in class lombok.javac.handlers.HandleSetter
 
createSetterForField(AccessLevel, EclipseNode, EclipseNode, boolean, List<Annotation>, List<Annotation>) - Method in class lombok.eclipse.handlers.HandleSetter
 
createSetterForField(AccessLevel, JavacNode, JavacNode, boolean, List<JCTree.JCAnnotation>, List<JCTree.JCAnnotation>) - Method in class lombok.javac.handlers.HandleSetter
 
createSetterForFields(AccessLevel, Collection<EclipseNode>, EclipseNode, boolean, List<Annotation>, List<Annotation>) - Method in class lombok.eclipse.handlers.HandleSetter
 
createSetterForFields(AccessLevel, Collection<JavacNode>, JavacNode, boolean, List<JCTree.JCAnnotation>, List<JCTree.JCAnnotation>) - Method in class lombok.javac.handlers.HandleSetter
 
createSimpleGetterBody(ASTNode, EclipseNode) - Method in class lombok.eclipse.handlers.HandleGetter
 
createSimpleGetterBody(JavacTreeMaker, JavacNode) - Method in class lombok.javac.handlers.HandleGetter
 
createStaticConstructor(AccessLevel, String, EclipseNode, Collection<EclipseNode>, ASTNode) - Method in class lombok.eclipse.handlers.HandleConstructor
 
createStaticConstructor(String, AccessLevel, JavacNode, List<JavacNode>, JCTree) - Method in class lombok.javac.handlers.HandleConstructor
 
createToString(EclipseNode, Collection<EclipseNode>, boolean, boolean, ASTNode, EclipseHandlerUtil.FieldAccess) - Static method in class lombok.eclipse.handlers.HandleToString
 
createTypeArgs(int, boolean, EclipseNode, List<TypeReference>) - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.EclipseSingularizer
 
createTypeArgs(int, boolean, JavacNode, List<JCTree.JCExpression>, JCTree) - Method in class lombok.javac.handlers.JavacSingularsRecipes.JavacSingularizer
 
createTypeReference(EclipseNode, long, ASTNode, boolean) - Method in class lombok.eclipse.handlers.HandleEqualsAndHashCode
 
createTypeReference(String, Annotation) - Static method in class lombok.eclipse.handlers.HandleLog
 
createTypeReference(JavacNode, boolean) - Method in class lombok.javac.handlers.HandleEqualsAndHashCode
 
createWither(TypeDeclaration, EclipseNode, String, int, EclipseNode, List<Annotation>, List<Annotation>, boolean) - Method in class lombok.eclipse.handlers.HandleWither
 
createWither(long, JavacNode, JavacTreeMaker, JavacNode, List<JCTree.JCAnnotation>, List<JCTree.JCAnnotation>, boolean) - Method in class lombok.javac.handlers.HandleWither
 
createWitherForField(AccessLevel, EclipseNode, EclipseNode, boolean, List<Annotation>, List<Annotation>) - Method in class lombok.eclipse.handlers.HandleWither
 
createWitherForField(AccessLevel, JavacNode, JavacNode, boolean, List<JCTree.JCAnnotation>, List<JCTree.JCAnnotation>) - Method in class lombok.javac.handlers.HandleWither
 
createWitherForFields(AccessLevel, Collection<EclipseNode>, EclipseNode, boolean, List<Annotation>, List<Annotation>) - Method in class lombok.eclipse.handlers.HandleWither
 
createWitherForFields(AccessLevel, Collection<JavacNode>, JavacNode, boolean, List<JCTree.JCAnnotation>, List<JCTree.JCAnnotation>) - Method in class lombok.javac.handlers.HandleWither
 

D

Data - Annotation Type in lombok
Generates getters for all fields, a useful toString method, and hashCode and equals implementations that check all non-transient fields.
DATA_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.data.flagUsage = WARNING | ERROR.
DebugSnapshot - Class in lombok.core.debug
 
DebugSnapshot(CompilationUnitDeclaration, int, String, Object...) - Constructor for class lombok.core.debug.DebugSnapshot
 
DebugSnapshotStore - Class in lombok.core.debug
 
DebugSnapshotStore() - Constructor for class lombok.core.debug.DebugSnapshotStore
 
DEFAULT_EXCEPTION_FOR_NON_NULL - Static variable in class lombok.core.handlers.HandlerUtil
 
DeferUntilPostDiet - Annotation Type in lombok.eclipse
Mark a handler class with this annotation to indicate that this handler should not be run in the diet parse phase.
deferUntilPostDiet() - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
Delegate - Annotation Type in lombok
Deprecated.
Use Delegate instead.
Delegate - Annotation Type in lombok.experimental
Put on any field to make lombok generate delegate methods that forward the call to this field.
DELEGATE_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.delegate.flagUsage = WARNING | ERROR.
deleteAnnotationIfNeccessary(JavacNode, Class<? extends Annotation>) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Removes the annotation from javac's AST (it remains in lombok's AST), then removes any import statement that imports this exact annotation (not star imports).
deleteAnnotationIfNeccessary(JavacNode, Class<? extends Annotation>, Class<? extends Annotation>) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Removes the annotation from javac's AST (it remains in lombok's AST), then removes any import statement that imports this exact annotation (not star imports).
deleteImportFromCompilationUnit(JavacNode, String) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
deleteLombokAnnotations() - Method in class lombok.javac.LombokOptions
 
DiagnosticsReceiver - Interface in lombok.core
 
dim - Variable in class lombok.core.AST.FieldAccess
Dimensions of the field.
directUp() - Method in class lombok.core.LombokNode
Returns the direct parent node in the AST tree of this node.
disableLoggers() - Method in class lombok.javac.CompilerMessageSuppressor
 
disableLombok - Static variable in class lombok.eclipse.TransformEclipseAST
 
display(Collection<ConfigurationKey<?>>, boolean, Collection<String>, boolean) - Method in class lombok.core.configuration.ConfigurationApp
 
doAssignmentCheck(EclipseNode, Statement[], char[]) - Method in class lombok.eclipse.handlers.HandleCleanup
 
doAssignmentCheck(JavacNode, List<JCTree.JCStatement>, Name) - Method in class lombok.javac.handlers.HandleCleanup
 
doAssignmentCheck0(JavacNode, JCTree, Name) - Method in class lombok.javac.handlers.HandleCleanup
 
down() - Method in class lombok.core.LombokNode
Returns all children nodes.

E

EclipseAnnotationHandler<T extends Annotation> - Class in lombok.eclipse
Implement this interface if you want to be triggered for a specific annotation.
EclipseAnnotationHandler() - Constructor for class lombok.eclipse.EclipseAnnotationHandler
 
EclipseAST - Class in lombok.eclipse
Wraps around Eclipse's internal AST view to add useful features as well as the ability to visit parents from children, something Eclipse own AST system does not offer.
EclipseAST(CompilationUnitDeclaration) - Constructor for class lombok.eclipse.EclipseAST
Creates a new EclipseAST of the provided Compilation Unit.
EclipseASTAdapter - Class in lombok.eclipse
Standard adapter for the EclipseASTVisitor interface.
EclipseASTAdapter() - Constructor for class lombok.eclipse.EclipseASTAdapter
 
EclipseAstProblemView - Class in lombok.eclipse
 
EclipseAstProblemView() - Constructor for class lombok.eclipse.EclipseAstProblemView
 
EclipseASTVisitor - Interface in lombok.eclipse
Implement so you can ask any EclipseAST.Node to traverse depth-first through all children, calling the appropriate visit and endVisit methods.
EclipseASTVisitor.Printer - Class in lombok.eclipse
Prints the structure of an AST.
EclipseAugments - Class in lombok.eclipse
 
EclipseGuavaMapSingularizer - Class in lombok.eclipse.handlers.singulars
 
EclipseGuavaMapSingularizer() - Constructor for class lombok.eclipse.handlers.singulars.EclipseGuavaMapSingularizer
 
EclipseGuavaSetListSingularizer - Class in lombok.eclipse.handlers.singulars
 
EclipseGuavaSetListSingularizer() - Constructor for class lombok.eclipse.handlers.singulars.EclipseGuavaSetListSingularizer
 
EclipseGuavaTableSingularizer - Class in lombok.eclipse.handlers.singulars
 
EclipseGuavaTableSingularizer() - Constructor for class lombok.eclipse.handlers.singulars.EclipseGuavaTableSingularizer
 
EclipseHandlerUtil - Class in lombok.eclipse.handlers
Container for static utility methods useful to handlers written for eclipse.
EclipseHandlerUtil.FieldAccess - Enum in lombok.eclipse.handlers
 
EclipseHandlerUtil.MemberExistsResult - Enum in lombok.eclipse.handlers
Serves as return value for the methods that check for the existence of fields and methods.
EclipseImportList - Class in lombok.eclipse
 
EclipseImportList(CompilationUnitDeclaration) - Constructor for class lombok.eclipse.EclipseImportList
 
EclipseJavaUtilListSingularizer - Class in lombok.eclipse.handlers.singulars
 
EclipseJavaUtilListSingularizer() - Constructor for class lombok.eclipse.handlers.singulars.EclipseJavaUtilListSingularizer
 
EclipseJavaUtilMapSingularizer - Class in lombok.eclipse.handlers.singulars
 
EclipseJavaUtilMapSingularizer() - Constructor for class lombok.eclipse.handlers.singulars.EclipseJavaUtilMapSingularizer
 
EclipseJavaUtilSetSingularizer - Class in lombok.eclipse.handlers.singulars
 
EclipseJavaUtilSetSingularizer() - Constructor for class lombok.eclipse.handlers.singulars.EclipseJavaUtilSetSingularizer
 
EclipseNode - Class in lombok.eclipse
Eclipse specific version of the LombokNode class.
EclipseSingularizer() - Constructor for class lombok.eclipse.handlers.EclipseSingularsRecipes.EclipseSingularizer
 
EclipseSingularsRecipes - Class in lombok.eclipse.handlers
 
EclipseSingularsRecipes.EclipseSingularizer - Class in lombok.eclipse.handlers
 
EclipseSingularsRecipes.SingularData - Class in lombok.eclipse.handlers
 
enableLoggers() - Method in class lombok.javac.CompilerMessageSuppressor
 
end(long) - Method in class lombok.core.debug.HistogramTracker
 
endVisitCompilationUnit(EclipseNode, CompilationUnitDeclaration) - Method in class lombok.eclipse.EclipseASTAdapter
endVisitCompilationUnit(EclipseNode, CompilationUnitDeclaration) - Method in interface lombok.eclipse.EclipseASTVisitor
 
endVisitCompilationUnit(EclipseNode, CompilationUnitDeclaration) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
endVisitCompilationUnit(JavacNode, JCTree.JCCompilationUnit) - Method in class lombok.javac.JavacASTAdapter
endVisitCompilationUnit(JavacNode, JCTree.JCCompilationUnit) - Method in interface lombok.javac.JavacASTVisitor
 
endVisitCompilationUnit(JavacNode, JCTree.JCCompilationUnit) - Method in class lombok.javac.JavacASTVisitor.Printer
 
endVisitField(EclipseNode, FieldDeclaration) - Method in class lombok.eclipse.EclipseASTAdapter
endVisitField(EclipseNode, FieldDeclaration) - Method in interface lombok.eclipse.EclipseASTVisitor
 
endVisitField(EclipseNode, FieldDeclaration) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
endVisitField(JavacNode, JCTree.JCVariableDecl) - Method in class lombok.javac.JavacASTAdapter
endVisitField(JavacNode, JCTree.JCVariableDecl) - Method in interface lombok.javac.JavacASTVisitor
 
endVisitField(JavacNode, JCTree.JCVariableDecl) - Method in class lombok.javac.JavacASTVisitor.Printer
 
endVisitInitializer(EclipseNode, Initializer) - Method in class lombok.eclipse.EclipseASTAdapter
endVisitInitializer(EclipseNode, Initializer) - Method in interface lombok.eclipse.EclipseASTVisitor
 
endVisitInitializer(EclipseNode, Initializer) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
endVisitInitializer(JavacNode, JCTree.JCBlock) - Method in class lombok.javac.JavacASTAdapter
endVisitInitializer(JavacNode, JCTree.JCBlock) - Method in interface lombok.javac.JavacASTVisitor
 
endVisitInitializer(JavacNode, JCTree.JCBlock) - Method in class lombok.javac.JavacASTVisitor.Printer
 
endVisitLocal(EclipseNode, LocalDeclaration) - Method in class lombok.eclipse.EclipseASTAdapter
endVisitLocal(EclipseNode, LocalDeclaration) - Method in interface lombok.eclipse.EclipseASTVisitor
 
endVisitLocal(EclipseNode, LocalDeclaration) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
endVisitLocal(JavacNode, JCTree.JCVariableDecl) - Method in class lombok.javac.JavacASTAdapter
endVisitLocal(JavacNode, JCTree.JCVariableDecl) - Method in interface lombok.javac.JavacASTVisitor
 
endVisitLocal(JavacNode, JCTree.JCVariableDecl) - Method in class lombok.javac.JavacASTVisitor.Printer
 
endVisitMethod(EclipseNode, AbstractMethodDeclaration) - Method in class lombok.eclipse.EclipseASTAdapter
endVisitMethod(EclipseNode, AbstractMethodDeclaration) - Method in interface lombok.eclipse.EclipseASTVisitor
 
endVisitMethod(EclipseNode, AbstractMethodDeclaration) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
endVisitMethod(JavacNode, JCTree.JCMethodDecl) - Method in class lombok.javac.JavacASTAdapter
endVisitMethod(JavacNode, JCTree.JCMethodDecl) - Method in interface lombok.javac.JavacASTVisitor
 
endVisitMethod(JavacNode, JCTree.JCMethodDecl) - Method in class lombok.javac.JavacASTVisitor.Printer
 
endVisitMethodArgument(EclipseNode, Argument, AbstractMethodDeclaration) - Method in class lombok.eclipse.EclipseASTAdapter
endVisitMethodArgument(EclipseNode, Argument, AbstractMethodDeclaration) - Method in interface lombok.eclipse.EclipseASTVisitor
 
endVisitMethodArgument(EclipseNode, Argument, AbstractMethodDeclaration) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
endVisitMethodArgument(JavacNode, JCTree.JCVariableDecl, JCTree.JCMethodDecl) - Method in class lombok.javac.JavacASTAdapter
endVisitMethodArgument(JavacNode, JCTree.JCVariableDecl, JCTree.JCMethodDecl) - Method in interface lombok.javac.JavacASTVisitor
 
endVisitMethodArgument(JavacNode, JCTree.JCVariableDecl, JCTree.JCMethodDecl) - Method in class lombok.javac.JavacASTVisitor.Printer
 
endVisitStatement(EclipseNode, Statement) - Method in class lombok.eclipse.EclipseASTAdapter
endVisitStatement(EclipseNode, Statement) - Method in interface lombok.eclipse.EclipseASTVisitor
 
endVisitStatement(EclipseNode, Statement) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
endVisitStatement(JavacNode, JCTree) - Method in class lombok.javac.JavacASTAdapter
endVisitStatement(JavacNode, JCTree) - Method in interface lombok.javac.JavacASTVisitor
 
endVisitStatement(JavacNode, JCTree) - Method in class lombok.javac.JavacASTVisitor.Printer
 
endVisitType(EclipseNode, TypeDeclaration) - Method in class lombok.eclipse.EclipseASTAdapter
endVisitType(EclipseNode, TypeDeclaration) - Method in interface lombok.eclipse.EclipseASTVisitor
 
endVisitType(EclipseNode, TypeDeclaration) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
endVisitType(JavacNode, JCTree.JCClassDecl) - Method in class lombok.javac.JavacASTAdapter
endVisitType(JavacNode, JCTree.JCClassDecl) - Method in interface lombok.javac.JavacASTVisitor
 
endVisitType(JavacNode, JCTree.JCClassDecl) - Method in class lombok.javac.JavacASTVisitor.Printer
 
equals(Object) - Method in class lombok.core.configuration.TypeName
 
equals(Object) - Method in class lombok.javac.CapturingDiagnosticListener.CompilerMessage
 
EQUALS_AND_HASH_CODE_CALL_SUPER - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.equalsAndHashCode.callSuper = call | ignore | warn.
EQUALS_AND_HASH_CODE_DO_NOT_USE_GETTERS - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.equalsAndHashCode.doNotUseGetters = true | false.
EQUALS_AND_HASH_CODE_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.equalsAndHashCode.flagUsage = WARNING | ERROR.
EqualsAndHashCode - Annotation Type in lombok
Generates implementations for the equals and hashCode methods inherited by all objects, based on relevant fields.
EqualsAndHashCode.AnyAnnotation - Annotation Type in lombok
Deprecated.
Don't use this annotation, ever - Read the documentation.
error(String, Throwable) - Static method in class lombok.core.debug.ProblemReporter
 
error(CompilationUnitDeclaration, String, Throwable) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Generates an error in the Eclipse error log.
ExampleValueString - Annotation Type in lombok.core.configuration
If a configuration key has an enum type, then the 'example values' string is built up by just joining all enum keys together with a bar separator, but you can add this annotation to the enum type to override this string.
EXPERIMENTAL_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.experimental.flagUsage = WARNING | ERROR.
expressions - Variable in class lombok.core.AnnotationValues.AnnotationValue
A list of the actual expressions.
EXTENSION_METHOD_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.extensionMethod.flagUsage = WARNING | ERROR.
ExtensionMethod - Annotation Type in lombok.experimental
Extension methods enable you to "add" methods to existing types without creating a new derived type, recompiling, or otherwise modifying the original type.

F

field - Variable in class lombok.core.AST.FieldAccess
The actual field.
FIELD_DEFAULTS_FINAL_EVERYWHERE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.fieldDefaults.defaultFinal = true | false.
FIELD_DEFAULTS_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.fieldDefaults.flagUsage = WARNING | ERROR.
FIELD_DEFAULTS_PRIVATE_EVERYWHERE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.fieldDefaults.defaultPrivate = true | false.
fieldContainsAnnotation(N, N) - Method in class lombok.core.LombokNode
Return true if the annotation is attached to the field.
fieldContainsAnnotation(ASTNode, ASTNode) - Method in class lombok.eclipse.EclipseNode
 
fieldContainsAnnotation(JCTree, JCTree) - Method in class lombok.javac.JavacNode
 
FieldDeclaration_booleanLazyGetter - Static variable in class lombok.eclipse.EclipseAugments
 
FieldDefaults - Annotation Type in lombok.experimental
Adds modifiers to each field in the type with this annotation.
fieldExists(String, EclipseNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Checks if there is a field with the provided name.
fieldExists(String, JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Checks if there is a field with the provided name.
fieldQualifiesForGetterGeneration(EclipseNode) - Method in class lombok.eclipse.handlers.HandleGetter
 
fieldQualifiesForGetterGeneration(JavacNode) - Method in class lombok.javac.handlers.HandleGetter
 
fieldsOf(Class<?>) - Method in class lombok.core.AST
Returns FieldAccess objects for the stated class.
FileSystemSourceCache - Class in lombok.core.configuration
 
FileSystemSourceCache() - Constructor for class lombok.core.configuration.FileSystemSourceCache
 
filterField(FieldDeclaration) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Checks if the field should be included in operations that work on 'all' fields: If the field is static, or starts with a '$', or is actually an enum constant, 'false' is returned, indicating you should skip it.
filterField(FieldDeclaration, boolean) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
findAllFields(JavacNode) - Static method in class lombok.javac.handlers.HandleConstructor
 
findAllFields(JavacNode, boolean) - Static method in class lombok.javac.handlers.HandleConstructor
 
findAnnotation(Class<? extends Annotation>, EclipseNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
findAnnotations(JavacNode, Pattern) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Searches the given field node for annotations and returns each one that matches the provided regular expression pattern.
findDelegatesAndMarkAsHandled(EclipseNode) - Static method in class lombok.eclipse.handlers.HandleGetter
 
findDelegatesAndRemoveFromField(JavacNode) - Static method in class lombok.javac.handlers.HandleGetter
 
findFields(JavacNode, boolean) - Static method in class lombok.javac.handlers.HandleConstructor
 
findFinalFields(JavacNode) - Static method in class lombok.javac.handlers.HandleConstructor
 
findInnerClass(EclipseNode, String) - Method in class lombok.eclipse.handlers.HandleBuilder
 
findInnerClass(JavacNode, String) - Method in class lombok.javac.handlers.HandleBuilder
 
findRequiredFields(JavacNode) - Static method in class lombok.javac.handlers.HandleConstructor
 
FindTypeVarScanner - Class in lombok.javac
scanner (i.e.
FindTypeVarScanner() - Constructor for class lombok.javac.FindTypeVarScanner
 
FlagUsageType - Enum in lombok.core.configuration
Used for lombok configuration to flag usages of certain lombok feature.
forString(CharSequence, ConfigurationProblemReporter, String) - Static method in class lombok.core.configuration.StringConfigurationSource
 

G

generate(Collection<ConfigurationKey<?>>, boolean) - Method in class lombok.core.configuration.ConfigurationApp
 
generateAllArgsConstructor(EclipseNode, AccessLevel, String, HandleConstructor.SkipIfConstructorExists, List<Annotation>, EclipseNode) - Method in class lombok.eclipse.handlers.HandleConstructor
 
generateAllArgsConstructor(JavacNode, AccessLevel, String, HandleConstructor.SkipIfConstructorExists, JavacNode) - Method in class lombok.javac.handlers.HandleConstructor
 
generateAndAdd(HandleDelegate.MethodSig, JavacNode, Name, HandleDelegate.DelegateReceiver) - Method in class lombok.javac.handlers.HandleDelegate
 
generateBuilderFields(EclipseNode, List<HandleBuilder.BuilderFieldData>, ASTNode) - Method in class lombok.eclipse.handlers.HandleBuilder
 
generateBuilderFields(JavacNode, List<HandleBuilder.BuilderFieldData>, JCTree) - Method in class lombok.javac.handlers.HandleBuilder
 
generateBuilderMethod(boolean, String, String, EclipseNode, TypeParameter[], ASTNode) - Method in class lombok.eclipse.handlers.HandleBuilder
 
generateBuilderMethod(boolean, String, String, JavacNode, JavacNode, List<JCTree.JCTypeParameter>) - Method in class lombok.javac.handlers.HandleBuilder
 
generateBuildMethod(EclipseNode, boolean, String, char[], TypeReference, List<HandleBuilder.BuilderFieldData>, EclipseNode, TypeReference[], boolean, ASTNode) - Method in class lombok.eclipse.handlers.HandleBuilder
 
generateCompareFloatOrDouble(Expression, Expression, char[], ASTNode) - Method in class lombok.eclipse.handlers.HandleEqualsAndHashCode
 
generateCompareFloatOrDouble(JCTree.JCExpression, JCTree.JCExpression, JavacTreeMaker, JavacNode, boolean) - Method in class lombok.javac.handlers.HandleEqualsAndHashCode
 
generateConstructor(EclipseNode, AccessLevel, List<EclipseNode>, boolean, String, HandleConstructor.SkipIfConstructorExists, List<Annotation>, EclipseNode) - Method in class lombok.eclipse.handlers.HandleConstructor
 
generateConstructor(JavacNode, AccessLevel, List<JCTree.JCAnnotation>, List<JavacNode>, boolean, String, HandleConstructor.SkipIfConstructorExists, JavacNode) - Method in class lombok.javac.handlers.HandleConstructor
 
Generated - Annotation Type in lombok
Lombok will eventually automatically add this annotation to all generated constructors, methods, fields, and types.
generateDefaultProvider(char[], EclipseNode, ASTNode) - Method in class lombok.eclipse.handlers.HandleBuilder
 
generateDefaultProvider(Name, JavacNode) - Method in class lombok.javac.handlers.HandleBuilder
 
generateDeprecatedAnnotation(ASTNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
generateEmptyBlockWarning(JavacNode, JavacNode, boolean) - Method in class lombok.javac.handlers.HandleSneakyThrows
 
generateEqualsAndHashCodeForType(EclipseNode, EclipseNode) - Method in class lombok.eclipse.handlers.HandleEqualsAndHashCode
 
generateEqualsAndHashCodeForType(JavacNode, JavacNode) - Method in class lombok.javac.handlers.HandleEqualsAndHashCode
 
generateFieldDefaultsForType(EclipseNode, EclipseNode, AccessLevel, boolean, boolean) - Method in class lombok.eclipse.handlers.HandleFieldDefaults
 
generateFieldDefaultsForType(JavacNode, JavacNode, AccessLevel, boolean, boolean) - Method in class lombok.javac.handlers.HandleFieldDefaults
 
generateFields(EclipseSingularsRecipes.SingularData, EclipseNode) - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.EclipseSingularizer
 
generateFields(EclipseSingularsRecipes.SingularData, EclipseNode) - Method in class lombok.eclipse.handlers.singulars.EclipseJavaUtilMapSingularizer
 
generateFields(JavacSingularsRecipes.SingularData, JavacNode, JCTree) - Method in class lombok.javac.handlers.JavacSingularsRecipes.JavacSingularizer
 
generateFields(JavacSingularsRecipes.SingularData, JavacNode, JCTree) - Method in class lombok.javac.handlers.singulars.JavacJavaUtilMapSingularizer
 
generateGetterForField(EclipseNode, ASTNode, AccessLevel, boolean) - Method in class lombok.eclipse.handlers.HandleGetter
Generates a getter on the stated field.
generateGetterForField(JavacNode, JCDiagnostic.DiagnosticPosition, AccessLevel, boolean) - Method in class lombok.javac.handlers.HandleGetter
Generates a getter on the stated field.
generateGetterForType(EclipseNode, EclipseNode, AccessLevel, boolean) - Method in class lombok.eclipse.handlers.HandleGetter
 
generateGetterForType(JavacNode, JavacNode, AccessLevel, boolean) - Method in class lombok.javac.handlers.HandleGetter
 
generateMethods(EclipseSingularsRecipes.SingularData, boolean, EclipseNode, boolean, boolean) - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.EclipseSingularizer
 
generateMethods(EclipseNode, EclipseNode, List<String>, List<String>, Boolean, boolean, EclipseHandlerUtil.FieldAccess, List<Annotation>) - Method in class lombok.eclipse.handlers.HandleEqualsAndHashCode
 
generateMethods(EclipseSingularsRecipes.SingularData, boolean, EclipseNode, boolean, boolean) - Method in class lombok.eclipse.handlers.singulars.EclipseJavaUtilMapSingularizer
 
generateMethods(JavacNode, JavacNode, List<String>, List<String>, Boolean, boolean, JavacHandlerUtil.FieldAccess, List<JCTree.JCAnnotation>) - Method in class lombok.javac.handlers.HandleEqualsAndHashCode
 
generateMethods(JavacSingularsRecipes.SingularData, boolean, JavacNode, JCTree, boolean, boolean) - Method in class lombok.javac.handlers.JavacSingularsRecipes.JavacSingularizer
 
generateMethods(JavacSingularsRecipes.SingularData, boolean, JavacNode, JCTree, boolean, boolean) - Method in class lombok.javac.handlers.singulars.JavacJavaUtilMapSingularizer
 
generateNullCheck(AbstractVariableDeclaration, EclipseNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Generates a new statement that checks if the given variable is null, and if so, throws a specified exception with the variable name as message.
generateNullCheck(JavacTreeMaker, JavacNode, JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Generates a new statement that checks if the given variable is null, and if so, throws a specified exception with the variable name as message.
generateQualifiedNameRef(ASTNode, char[]...) - Method in class lombok.eclipse.handlers.HandleEqualsAndHashCode
 
generateQualifiedNameRef(ASTNode, char[]...) - Static method in class lombok.eclipse.handlers.HandleToString
 
generateQualifiedTypeRef(ASTNode, char[]...) - Method in class lombok.eclipse.handlers.HandleEqualsAndHashCode
 
generateRequiredArgsConstructor(EclipseNode, AccessLevel, String, HandleConstructor.SkipIfConstructorExists, List<Annotation>, EclipseNode) - Method in class lombok.eclipse.handlers.HandleConstructor
 
generateRequiredArgsConstructor(JavacNode, AccessLevel, String, HandleConstructor.SkipIfConstructorExists, JavacNode) - Method in class lombok.javac.handlers.HandleConstructor
 
generateSetterForField(EclipseNode, EclipseNode, AccessLevel) - Method in class lombok.eclipse.handlers.HandleSetter
Generates a setter on the stated field.
generateSetterForField(JavacNode, JavacNode, AccessLevel) - Method in class lombok.javac.handlers.HandleSetter
Generates a setter on the stated field.
generateSetterForType(EclipseNode, EclipseNode, AccessLevel, boolean) - Method in class lombok.eclipse.handlers.HandleSetter
 
generateSetterForType(JavacNode, JavacNode, AccessLevel, boolean) - Method in class lombok.javac.handlers.HandleSetter
 
generateToString(EclipseNode, EclipseNode, List<String>, List<String>, boolean, Boolean, boolean, EclipseHandlerUtil.FieldAccess) - Method in class lombok.eclipse.handlers.HandleToString
 
generateToString(JavacNode, JavacNode, List<String>, List<String>, boolean, Boolean, boolean, JavacHandlerUtil.FieldAccess) - Method in class lombok.javac.handlers.HandleToString
 
generateToStringForType(EclipseNode, EclipseNode) - Method in class lombok.eclipse.handlers.HandleToString
 
generateToStringForType(JavacNode, JavacNode) - Method in class lombok.javac.handlers.HandleToString
 
generateWitherForField(EclipseNode, EclipseNode, AccessLevel) - Method in class lombok.eclipse.handlers.HandleWither
Generates a wither on the stated field.
generateWitherForField(JavacNode, JCDiagnostic.DiagnosticPosition, AccessLevel) - Method in class lombok.javac.handlers.HandleWither
Generates a wither on the stated field.
generateWitherForType(EclipseNode, EclipseNode, AccessLevel, boolean) - Method in class lombok.eclipse.handlers.HandleWither
 
generateWitherForType(JavacNode, JavacNode, AccessLevel, boolean) - Method in class lombok.javac.handlers.HandleWither
 
genJavaLangTypeRef(JavacNode, String...) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
genJavaLangTypeRef(JavacNode, int, String...) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
genTypeRef(JavacNode, String) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
get(N) - Method in class lombok.core.AST
Maps a javac/Eclipse internal AST Node to the appropriate AST.Node object.
get() - Method in class lombok.core.LombokNode
 
get() - Static method in class lombok.eclipse.handlers.EclipseSingularsRecipes
 
get(JavacNode, Name) - Method in enum lombok.javac.handlers.HandleDelegate.DelegateReceiver
 
get() - Static method in class lombok.javac.handlers.JavacSingularsRecipes
 
getAbsoluteFileLocation() - Method in class lombok.core.AST
Attempts to find the absolute path (in URI form) to the source file represented by this AST.
getAbsoluteFileLocation() - Method in class lombok.eclipse.EclipseAST
 
getAbsoluteFileLocation() - Method in class lombok.javac.JavacAST
 
getAccessorsForField(EclipseNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
getAccessorsForField(JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
getActualExpression(String) - Method in class lombok.core.AnnotationValues
Convenience method to return the first result in a AnnotationValues.getActualExpressions(String) call.
getActualExpressions(String) - Method in class lombok.core.AnnotationValues
Returns the actual expressions used for the provided annotationMethodName.
getAddAllTypeName() - Method in class lombok.eclipse.handlers.singulars.EclipseGuavaMapSingularizer
 
getAddAllTypeName() - Method in class lombok.eclipse.handlers.singulars.EclipseGuavaSetListSingularizer
 
getAddAllTypeName() - Method in class lombok.eclipse.handlers.singulars.EclipseGuavaTableSingularizer
 
getAddAllTypeName() - Method in class lombok.javac.handlers.singulars.JavacGuavaMapSingularizer
 
getAddAllTypeName() - Method in class lombok.javac.handlers.singulars.JavacGuavaSetListSingularizer
 
getAddAllTypeName() - Method in class lombok.javac.handlers.singulars.JavacGuavaTableSingularizer
 
getAddMethodName() - Method in class lombok.eclipse.handlers.singulars.EclipseGuavaMapSingularizer
 
getAddMethodName() - Method in class lombok.eclipse.handlers.singulars.EclipseGuavaSetListSingularizer
 
getAddMethodName() - Method in class lombok.eclipse.handlers.singulars.EclipseGuavaTableSingularizer
 
getAddMethodName() - Method in class lombok.javac.handlers.singulars.JavacGuavaMapSingularizer
 
getAddMethodName() - Method in class lombok.javac.handlers.singulars.JavacGuavaSetListSingularizer
 
getAddMethodName() - Method in class lombok.javac.handlers.singulars.JavacGuavaTableSingularizer
 
getAnnotation() - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.SingularData
 
getAnnotation() - Method in class lombok.javac.handlers.JavacSingularsRecipes.SingularData
 
getAnnotationHandledByThisHandler() - Method in class lombok.eclipse.EclipseAnnotationHandler
This handler is a handler for the given annotation; you don't normally need to override this class as the annotation type is extracted from your extends EclipseAnnotationHandler<AnnotationTypeHere> signature.
getAnnotationHandledByThisHandler() - Method in class lombok.javac.JavacAnnotationHandler
This handler is a handler for the given annotation; you don't normally need to override this class as the annotation type is extracted from your extends EclipseAnnotationHandler<AnnotationTypeHere> signature.
getAppAliases() - Method in class lombok.bytecode.PostCompilerApp
 
getAppAliases() - Method in class lombok.core.configuration.ConfigurationApp
 
getAppAliases() - Method in class lombok.core.LombokApp
 
getAppAliases() - Method in class lombok.core.Main.LicenseApp
 
getAppAliases() - Method in class lombok.core.Main.VersionApp
 
getAppAliases() - Method in class lombok.core.runtimeDependencies.CreateLombokRuntimeApp
 
getAppDescription() - Method in class lombok.bytecode.PoolConstantsApp
 
getAppDescription() - Method in class lombok.bytecode.PostCompilerApp
 
getAppDescription() - Method in class lombok.core.configuration.ConfigurationApp
 
getAppDescription() - Method in class lombok.core.LombokApp
 
getAppDescription() - Method in class lombok.core.Main.LicenseApp
 
getAppDescription() - Method in class lombok.core.Main.VersionApp
 
getAppDescription() - Method in class lombok.core.PublicApiCreatorApp
 
getAppDescription() - Method in class lombok.core.runtimeDependencies.CreateLombokRuntimeApp
 
getAppName() - Method in class lombok.bytecode.PoolConstantsApp
 
getAppName() - Method in class lombok.bytecode.PostCompilerApp
 
getAppName() - Method in class lombok.core.configuration.ConfigurationApp
 
getAppName() - Method in class lombok.core.LombokApp
 
getAppName() - Method in class lombok.core.Main.LicenseApp
 
getAppName() - Method in class lombok.core.Main.VersionApp
 
getAppName() - Method in class lombok.core.PublicApiCreatorApp
 
getAppName() - Method in class lombok.core.runtimeDependencies.CreateLombokRuntimeApp
 
getArgumentSuffixes() - Method in class lombok.eclipse.handlers.singulars.EclipseGuavaMapSingularizer
 
getArgumentSuffixes() - Method in class lombok.eclipse.handlers.singulars.EclipseGuavaSetListSingularizer
 
getArgumentSuffixes() - Method in class lombok.eclipse.handlers.singulars.EclipseGuavaTableSingularizer
 
getArgumentSuffixes() - Method in class lombok.javac.handlers.singulars.JavacGuavaMapSingularizer
 
getArgumentSuffixes() - Method in class lombok.javac.handlers.singulars.JavacGuavaSetListSingularizer
 
getArgumentSuffixes() - Method in class lombok.javac.handlers.singulars.JavacGuavaTableSingularizer
 
getAst() - Method in class lombok.core.LombokNode
 
getAST(CompilationUnitDeclaration, boolean) - Static method in class lombok.eclipse.TransformEclipseAST
 
getClassName() - Method in class lombok.bytecode.ClassFileMetaData
Returns the name of the class in JVM format, such as java/lang/String
getContext() - Method in class lombok.javac.JavacAST
 
getContext() - Method in class lombok.javac.JavacNode
Convenient shortcut to the owning JavacAST object's getContext method.
getDescription() - Method in class lombok.core.configuration.ConfigurationKey
 
getElement() - Method in class lombok.javac.JavacNode
 
getEndPosition(JCDiagnostic.DiagnosticPosition) - Method in class lombok.javac.JavacNode
 
getEndPosition() - Method in class lombok.javac.JavacNode
 
getExceptionType() - Method in enum lombok.core.configuration.NullCheckExceptionType
 
getExtension(JavacNode, Type.ClassType) - Method in class lombok.javac.handlers.HandleExtensionMethod
 
getExtensions(JavacNode, List<Object>) - Method in class lombok.javac.handlers.HandleExtensionMethod
 
getFileName() - Method in class lombok.core.AST
 
getFileName() - Method in class lombok.core.LombokNode
Convenient shortcut to the owning ast object's getFileName method.
getFormatPreferences() - Method in class lombok.javac.LombokOptions
 
getFullVersion() - Static method in class lombok.core.Version
 
getFullyQualifiedNameForSimpleName(String) - Method in interface lombok.core.ImportList
If there is an explicit import of the stated unqualified type name, return that.
getFullyQualifiedNameForSimpleName(String) - Method in class lombok.eclipse.EclipseImportList
 
getFullyQualifiedNameForSimpleName(String) - Method in class lombok.javac.JavacImportList
 
getGeneratedBy(ASTNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
getGeneratedBy(JCTree) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
getGuavaTypeName(String) - Static method in class lombok.core.GuavaTypeMap
 
getImportList() - Method in class lombok.core.AST
Return the contents of each non-static import statement on this AST's top (Compilation Unit) node.
getImportList() - Method in class lombok.core.LombokNode
Convenient shortcut to the owning ast object's getImportList method.
getInstance() - Method in class lombok.core.AnnotationValues
Creates an actual annotation instance.
getInterfaces() - Method in class lombok.bytecode.ClassFileMetaData
Returns the name of all implemented interfaces.
getKeyName() - Method in class lombok.core.configuration.ConfigurationKey
 
getKind() - Method in class lombok.core.LombokNode
 
getLatestJavaSpecSupported() - Method in class lombok.core.AST
Returns the latest version of the java language specification supported by the host compiler.
getLatestJavaSpecSupported() - Method in class lombok.core.LombokNode
Convenient shortcut to the owning ast object's getLatestJavaSpecSupported method.
getLatestJavaSpecSupported() - Method in class lombok.eclipse.EclipseAST
 
getLatestJavaSpecSupported() - Method in class lombok.javac.JavacAST
 
getLine() - Method in class lombok.javac.CapturingDiagnosticListener.CompilerMessage
 
getMessage() - Method in class lombok.javac.CapturingDiagnosticListener.CompilerMessage
 
getMirrorForFieldType(JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
getName() - Method in class lombok.core.LombokNode
Return the name of your type (simple name), method, field, or local variable.
getName() - Method in class lombok.eclipse.EclipseNode
Return the name of your type (simple name), method, field, or local variable.
getName() - Method in class lombok.javac.JavacNode
Return the name of your type (simple name), method, field, or local variable.
getNodeFor(N) - Method in class lombok.core.LombokNode
Convenient shortcut to the owning ast object's get method.
getNodeMap() - Method in class lombok.core.AST
Returns the node map, that can map javac/Eclipse internal AST objects to AST.Node objects.
getPackageDeclaration() - Method in class lombok.core.AST
Return the content of the package declaration on this AST's top (Compilation Unit) node.
getPackageDeclaration() - Method in class lombok.core.LombokNode
Convenient shortcut to the owning ast object's getPackageDeclaration method.
getPluralName() - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.SingularData
 
getPluralName() - Method in class lombok.javac.handlers.JavacSingularsRecipes.SingularData
 
getPosition() - Method in class lombok.javac.CapturingDiagnosticListener.CompilerMessage
 
getPriorities() - Method in class lombok.eclipse.HandlerLibrary
 
getPriorities() - Method in class lombok.javac.HandlerLibrary
 
getPriorities() - Method in class lombok.javac.JavacTransformer
 
getPrioritiesRequiringResolutionReset() - Method in class lombok.javac.HandlerLibrary
 
getPrioritiesRequiringResolutionReset() - Method in class lombok.javac.JavacTransformer
 
getProbableFQType(String) - Method in class lombok.core.AnnotationValues
Convenience method to return the first result in a AnnotationValues.getProbableFQType(String) call.
getProbableFQTypes(String) - Method in class lombok.core.AnnotationValues
Attempts to translate class literals to their fully qualified names, such as 'Throwable.class' to 'java.lang.Throwable'.
getRawExpression(String) - Method in class lombok.core.AnnotationValues
Convenience method to return the first result in a AnnotationValues.getRawExpressions(String) call.
getRawExpressions(String) - Method in class lombok.core.AnnotationValues
Returns the raw expressions used for the provided annotationMethodName.
getReleaseName() - Static method in class lombok.core.Version
Get the current release name.
getRuntimeDependencies() - Method in class lombok.core.handlers.SneakyThrowsAndCleanupDependencyInfo
 
getRuntimeDependencies() - Method in interface lombok.core.runtimeDependencies.RuntimeDependencyInfo
 
getRuntimeDependentsDescriptions() - Method in class lombok.core.handlers.SneakyThrowsAndCleanupDependencyInfo
 
getRuntimeDependentsDescriptions() - Method in interface lombok.core.runtimeDependencies.RuntimeDependencyInfo
 
getSingleTypeName(EclipseNode) - Static method in class lombok.eclipse.handlers.HandleToString
 
getSingularizer(String) - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes
 
getSingularizer() - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.SingularData
 
getSingularizer(String) - Method in class lombok.javac.handlers.JavacSingularsRecipes
 
getSingularizer() - Method in class lombok.javac.handlers.JavacSingularsRecipes.SingularData
 
getSingularName() - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.SingularData
 
getSingularName() - Method in class lombok.javac.handlers.JavacSingularsRecipes.SingularData
 
getSize(EclipseNode, char[], boolean) - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.EclipseSingularizer
Generates 'this.name.size()' as an expression; if nullGuard is true, it's this.name == null ? 0 : this.name.size().
getSize(JavacTreeMaker, JavacNode, Name, boolean, boolean) - Method in class lombok.javac.handlers.JavacSingularsRecipes.JavacSingularizer
Generates 'this.name.size()' as an expression; if nullGuard is true, it's this.name == null ? 0 : this.name.size().
getSource() - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.SingularData
 
getSourceVersion() - Method in class lombok.core.AST
Returns the JLS spec version that the compiler uses to parse and compile this AST.
getSourceVersion() - Method in class lombok.core.LombokNode
Convenient shortcut to the owning ast object's getSourceVersion method.
getSourceVersion() - Method in class lombok.eclipse.EclipseAST
 
getSourceVersion() - Method in class lombok.javac.JavacAST
 
getSuperClassName() - Method in class lombok.bytecode.ClassFileMetaData
Returns the name of the superclass in JVM format, such as java/lang/Object NB: If you try this on Object itself, you'll get null.
NB2: For interfaces and annotation interfaces, you'll always get java/lang/Object
getSupportedSourceVersion() - Method in class lombok.core.AnnotationProcessor
We just return the latest version of whatever JDK we run on.
getSupportedSourceVersion() - Method in class lombok.javac.apt.LombokProcessor
We just return the latest version of whatever JDK we run on.
getSupportedSourceVersion() - Method in class lombok.javac.apt.Processor
Deprecated.
We just return the latest version of whatever JDK we run on.
getSupportedTypes() - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.EclipseSingularizer
 
getSupportedTypes() - Method in class lombok.eclipse.handlers.singulars.EclipseGuavaMapSingularizer
 
getSupportedTypes() - Method in class lombok.eclipse.handlers.singulars.EclipseGuavaSetListSingularizer
 
getSupportedTypes() - Method in class lombok.eclipse.handlers.singulars.EclipseGuavaTableSingularizer
 
getSupportedTypes() - Method in class lombok.eclipse.handlers.singulars.EclipseJavaUtilListSingularizer
 
getSupportedTypes() - Method in class lombok.eclipse.handlers.singulars.EclipseJavaUtilMapSingularizer
 
getSupportedTypes() - Method in class lombok.eclipse.handlers.singulars.EclipseJavaUtilSetSingularizer
 
getSupportedTypes() - Method in class lombok.javac.handlers.JavacSingularsRecipes.JavacSingularizer
 
getSupportedTypes() - Method in class lombok.javac.handlers.singulars.JavacGuavaMapSingularizer
 
getSupportedTypes() - Method in class lombok.javac.handlers.singulars.JavacGuavaSetListSingularizer
 
getSupportedTypes() - Method in class lombok.javac.handlers.singulars.JavacGuavaTableSingularizer
 
getSupportedTypes() - Method in class lombok.javac.handlers.singulars.JavacJavaUtilListSingularizer
 
getSupportedTypes() - Method in class lombok.javac.handlers.singulars.JavacJavaUtilMapSingularizer
 
getSupportedTypes() - Method in class lombok.javac.handlers.singulars.JavacJavaUtilSetSingularizer
 
getSymbolTable() - Method in class lombok.javac.JavacAST
 
getSymbolTable() - Method in class lombok.javac.JavacNode
Convenient shortcut to the owning JavacAST object's getSymbolTable method.
getTargetFqn() - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.SingularData
 
getTargetFqn() - Method in class lombok.javac.handlers.JavacSingularsRecipes.SingularData
 
getTargetSimpleType() - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.SingularData
 
getTargetSimpleType() - Method in class lombok.javac.handlers.JavacSingularsRecipes.SingularData
 
Getter - Annotation Type in lombok
Put on any field to make lombok build a standard getter.
Getter.AnyAnnotation - Annotation Type in lombok
Deprecated.
Don't use this annotation, ever - Read the documentation.
GETTER_CONSEQUENT_BOOLEAN - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.getter.noIsPrefix = true | false.
GETTER_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.getter.flagUsage = WARNING | ERROR.
GETTER_LAZY_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.getter.lazy.flagUsage = WARNING | ERROR.
getTreeMaker() - Method in class lombok.javac.JavacAST
 
getTreeMaker() - Method in class lombok.javac.JavacNode
Convenient shortcut to the owning JavacAST object's getTreeMaker method.
getType() - Method in class lombok.core.configuration.ConfigurationKey
 
getTypeArgs() - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.SingularData
 
getTypeArgs() - Method in class lombok.javac.handlers.JavacSingularsRecipes.SingularData
 
getTypeName(EclipseNode) - Static method in class lombok.eclipse.handlers.HandleToString
 
getTypeName(JavacNode) - Static method in class lombok.javac.handlers.HandleToString
 
getTypesUtil() - Method in class lombok.javac.JavacAST
 
getTypesUtil() - Method in class lombok.javac.JavacNode
Convenient shortcut to the owning JavacAST object's getTypesUtil method.
getTypeVariables() - Method in class lombok.javac.FindTypeVarScanner
 
getValue() - Method in class lombok.core.configuration.ConfigurationSource.ListModification
 
getValue() - Method in class lombok.core.configuration.ConfigurationSource.Result
 
getVersion() - Static method in class lombok.core.Version
Get the current Lombok version.
GLOBAL_DSS_DISABLE_SWITCH - Static variable in class lombok.core.debug.DebugSnapshotStore
 
go() - Method in class lombok.core.Main
 
go() - Method in class lombok.eclipse.TransformEclipseAST
First handles all lombok annotations except PrintAST, then calls all non-annotation based handlers.
GuavaTypeMap - Class in lombok.core
 

H

handle(AnnotationValues<T>, Annotation, EclipseNode) - Method in class lombok.eclipse.EclipseAnnotationHandler
Called when an annotation is found that is likely to match the annotation you're interested in.
handle(AnnotationValues<Accessors>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleAccessors
 
handle(AnnotationValues<Builder>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleBuilder
 
handle(AnnotationValues<Builder.Default>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleBuilderDefault
 
handle(AnnotationValues<Cleanup>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleCleanup
 
handle(AnnotationValues<AllArgsConstructor>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleConstructor.HandleAllArgsConstructor
 
handle(AnnotationValues<NoArgsConstructor>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleConstructor.HandleNoArgsConstructor
 
handle(AnnotationValues<RequiredArgsConstructor>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleConstructor.HandleRequiredArgsConstructor
 
handle(AnnotationValues<Data>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleData
 
handle(AnnotationValues<Delegate>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleDelegate
 
handle(AnnotationValues<EqualsAndHashCode>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleEqualsAndHashCode
 
handle(AnnotationValues<ExtensionMethod>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleExtensionMethod
 
handle(AnnotationValues<Getter>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleGetter
 
handle(AnnotationValues<Helper>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleHelper
 
handle(AnnotationValues<CommonsLog>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleLog.HandleCommonsLog
 
handle(AnnotationValues<JBossLog>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleLog.HandleJBossLog
 
handle(AnnotationValues<Log>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleLog.HandleJulLog
 
handle(AnnotationValues<Log4j2>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleLog.HandleLog4j2Log
 
handle(AnnotationValues<Log4j>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleLog.HandleLog4jLog
 
handle(AnnotationValues<Slf4j>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleLog.HandleSlf4jLog
 
handle(AnnotationValues<XSlf4j>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleLog.HandleXSlf4jLog
 
handle(AnnotationValues<NonNull>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleNonNull
 
handle(AnnotationValues<PrintAST>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandlePrintAST
 
handle(AnnotationValues<Setter>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleSetter
 
handle(AnnotationValues<SneakyThrows>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleSneakyThrows
 
handle(AnnotationValues<Synchronized>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleSynchronized
 
handle(AnnotationValues<ToString>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleToString
 
handle(AnnotationValues<UtilityClass>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleUtilityClass
 
handle(AnnotationValues<Value>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleValue
 
handle(AnnotationValues<Wither>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleWither
 
handle(AnnotationValues<Accessors>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleAccessors
 
handle(AnnotationValues<Builder>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleBuilder
 
handle(AnnotationValues<Builder.Default>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleBuilderDefault
 
handle(AnnotationValues<Cleanup>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleCleanup
 
handle(AnnotationValues<AllArgsConstructor>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleConstructor.HandleAllArgsConstructor
 
handle(AnnotationValues<NoArgsConstructor>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleConstructor.HandleNoArgsConstructor
 
handle(AnnotationValues<RequiredArgsConstructor>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleConstructor.HandleRequiredArgsConstructor
 
handle(AnnotationValues<Data>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleData
 
handle(AnnotationValues<Delegate>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleDelegate
 
handle(AnnotationValues<EqualsAndHashCode>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleEqualsAndHashCode
 
handle(AnnotationValues<ExtensionMethod>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleExtensionMethod
 
handle(AnnotationValues<Getter>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleGetter
 
handle(AnnotationValues<Helper>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleHelper
 
handle(AnnotationValues<CommonsLog>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleLog.HandleCommonsLog
 
handle(AnnotationValues<JBossLog>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleLog.HandleJBossLog
 
handle(AnnotationValues<Log>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleLog.HandleJulLog
 
handle(AnnotationValues<Log4j2>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleLog.HandleLog4j2Log
 
handle(AnnotationValues<Log4j>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleLog.HandleLog4jLog
 
handle(AnnotationValues<Slf4j>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleLog.HandleSlf4jLog
 
handle(AnnotationValues<XSlf4j>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleLog.HandleXSlf4jLog
 
handle(AnnotationValues<NonNull>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleNonNull
 
handle(AnnotationValues<PrintAST>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandlePrintAST
 
handle(AnnotationValues<Setter>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleSetter
 
handle(AnnotationValues<SneakyThrows>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleSneakyThrows
 
handle(AnnotationValues<Synchronized>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleSynchronized
 
handle(AnnotationValues<ToString>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleToString
 
handle(AnnotationValues<UtilityClass>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleUtilityClass
 
handle(AnnotationValues<Value>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleValue
 
handle(AnnotationValues<Wither>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.handlers.HandleWither
 
handle(AnnotationValues<T>, JCTree.JCAnnotation, JavacNode) - Method in class lombok.javac.JavacAnnotationHandler
Called when an annotation is found that is likely to match the annotation you're interested in.
HandleAccessors - Class in lombok.eclipse.handlers
 
HandleAccessors() - Constructor for class lombok.eclipse.handlers.HandleAccessors
 
HandleAccessors - Class in lombok.javac.handlers
 
HandleAccessors() - Constructor for class lombok.javac.handlers.HandleAccessors
 
HandleAllArgsConstructor() - Constructor for class lombok.eclipse.handlers.HandleConstructor.HandleAllArgsConstructor
 
HandleAllArgsConstructor() - Constructor for class lombok.javac.handlers.HandleConstructor.HandleAllArgsConstructor
 
handleAnnotation(CompilationUnitDeclaration, EclipseNode, Annotation, long) - Method in class lombok.eclipse.HandlerLibrary
Handles the provided annotation node by first finding a qualifying instance of EclipseAnnotationHandler and if one exists, calling it with a freshly cooked up instance of AnnotationValues.
handleAnnotation(JCTree.JCCompilationUnit, JavacNode, JCTree.JCAnnotation, long) - Method in class lombok.javac.HandlerLibrary
Handles the provided annotation node by first finding a qualifying instance of JavacAnnotationHandler and if one exists, calling it with a freshly cooked up instance of AnnotationValues.
HandleBuilder - Class in lombok.eclipse.handlers
 
HandleBuilder() - Constructor for class lombok.eclipse.handlers.HandleBuilder
 
HandleBuilder - Class in lombok.javac.handlers
 
HandleBuilder() - Constructor for class lombok.javac.handlers.HandleBuilder
 
HandleBuilderDefault - Class in lombok.eclipse.handlers
 
HandleBuilderDefault() - Constructor for class lombok.eclipse.handlers.HandleBuilderDefault
 
HandleBuilderDefault - Class in lombok.javac.handlers
 
HandleBuilderDefault() - Constructor for class lombok.javac.handlers.HandleBuilderDefault
 
HandleCleanup - Class in lombok.eclipse.handlers
Handles the lombok.Cleanup annotation for eclipse.
HandleCleanup() - Constructor for class lombok.eclipse.handlers.HandleCleanup
 
HandleCleanup - Class in lombok.javac.handlers
Handles the lombok.Cleanup annotation for javac.
HandleCleanup() - Constructor for class lombok.javac.handlers.HandleCleanup
 
HandleCommonsLog() - Constructor for class lombok.eclipse.handlers.HandleLog.HandleCommonsLog
 
HandleCommonsLog() - Constructor for class lombok.javac.handlers.HandleLog.HandleCommonsLog
 
HandleConstructor - Class in lombok.eclipse.handlers
 
HandleConstructor() - Constructor for class lombok.eclipse.handlers.HandleConstructor
 
HandleConstructor - Class in lombok.javac.handlers
 
HandleConstructor() - Constructor for class lombok.javac.handlers.HandleConstructor
 
HandleConstructor.HandleAllArgsConstructor - Class in lombok.eclipse.handlers
 
HandleConstructor.HandleAllArgsConstructor - Class in lombok.javac.handlers
 
HandleConstructor.HandleNoArgsConstructor - Class in lombok.eclipse.handlers
 
HandleConstructor.HandleNoArgsConstructor - Class in lombok.javac.handlers
 
HandleConstructor.HandleRequiredArgsConstructor - Class in lombok.eclipse.handlers
 
HandleConstructor.HandleRequiredArgsConstructor - Class in lombok.javac.handlers
 
HandleConstructor.SkipIfConstructorExists - Enum in lombok.eclipse.handlers
 
HandleConstructor.SkipIfConstructorExists - Enum in lombok.javac.handlers
 
HandleData - Class in lombok.eclipse.handlers
Handles the lombok.Data annotation for eclipse.
HandleData() - Constructor for class lombok.eclipse.handlers.HandleData
 
HandleData - Class in lombok.javac.handlers
Handles the lombok.Data annotation for javac.
HandleData() - Constructor for class lombok.javac.handlers.HandleData
 
HandleDelegate - Class in lombok.eclipse.handlers
This class just handles basic error cases.
HandleDelegate() - Constructor for class lombok.eclipse.handlers.HandleDelegate
 
HandleDelegate - Class in lombok.javac.handlers
 
HandleDelegate() - Constructor for class lombok.javac.handlers.HandleDelegate
 
HandleDelegate.CantMakeDelegates - Exception in lombok.javac.handlers
 
HandleDelegate.DelegateReceiver - Enum in lombok.javac.handlers
 
HandleDelegate.MethodSig - Class in lombok.javac.handlers
 
HandleEqualsAndHashCode - Class in lombok.eclipse.handlers
Handles the EqualsAndHashCode annotation for eclipse.
HandleEqualsAndHashCode() - Constructor for class lombok.eclipse.handlers.HandleEqualsAndHashCode
 
HandleEqualsAndHashCode - Class in lombok.javac.handlers
Handles the lombok.EqualsAndHashCode annotation for javac.
HandleEqualsAndHashCode() - Constructor for class lombok.javac.handlers.HandleEqualsAndHashCode
 
handleExperimentalFlagUsage(LombokNode<?, ?, ?>, ConfigurationKey<FlagUsageType>, String) - Static method in class lombok.core.handlers.HandlerUtil
 
HandleExtensionMethod - Class in lombok.eclipse.handlers
 
HandleExtensionMethod() - Constructor for class lombok.eclipse.handlers.HandleExtensionMethod
 
HandleExtensionMethod - Class in lombok.javac.handlers
Handles the ExtensionMethod annotation for javac.
HandleExtensionMethod() - Constructor for class lombok.javac.handlers.HandleExtensionMethod
 
HandleFieldDefaults - Class in lombok.eclipse.handlers
Handles the lombok.FieldDefaults annotation for eclipse.
HandleFieldDefaults() - Constructor for class lombok.eclipse.handlers.HandleFieldDefaults
 
HandleFieldDefaults - Class in lombok.javac.handlers
Handles the lombok.FieldDefaults annotation for eclipse.
HandleFieldDefaults() - Constructor for class lombok.javac.handlers.HandleFieldDefaults
 
handleFlagUsage(LombokNode<?, ?, ?>, ConfigurationKey<FlagUsageType>, String) - Static method in class lombok.core.handlers.HandlerUtil
 
handleFlagUsage(LombokNode<?, ?, ?>, ConfigurationKey<FlagUsageType>, String, ConfigurationKey<FlagUsageType>, String) - Static method in class lombok.core.handlers.HandlerUtil
 
HandleGetter - Class in lombok.eclipse.handlers
Handles the lombok.Getter annotation for eclipse.
HandleGetter() - Constructor for class lombok.eclipse.handlers.HandleGetter
 
HandleGetter - Class in lombok.javac.handlers
Handles the lombok.Getter annotation for javac.
HandleGetter() - Constructor for class lombok.javac.handlers.HandleGetter
 
HandleHelper - Class in lombok.eclipse.handlers
Handles the lombok.Cleanup annotation for eclipse.
HandleHelper() - Constructor for class lombok.eclipse.handlers.HandleHelper
 
HandleHelper - Class in lombok.javac.handlers
 
HandleHelper() - Constructor for class lombok.javac.handlers.HandleHelper
 
HandleJBossLog() - Constructor for class lombok.eclipse.handlers.HandleLog.HandleJBossLog
 
HandleJBossLog() - Constructor for class lombok.javac.handlers.HandleLog.HandleJBossLog
 
HandleJulLog() - Constructor for class lombok.eclipse.handlers.HandleLog.HandleJulLog
 
HandleJulLog() - Constructor for class lombok.javac.handlers.HandleLog.HandleJulLog
 
HandleLog - Class in lombok.eclipse.handlers
 
HandleLog - Class in lombok.javac.handlers
 
HandleLog.HandleCommonsLog - Class in lombok.eclipse.handlers
Handles the CommonsLog annotation for Eclipse.
HandleLog.HandleCommonsLog - Class in lombok.javac.handlers
Handles the CommonsLog annotation for javac.
HandleLog.HandleJBossLog - Class in lombok.eclipse.handlers
Handles the JBossLog annotation for Eclipse.
HandleLog.HandleJBossLog - Class in lombok.javac.handlers
Handles the JBossLog annotation for javac.
HandleLog.HandleJulLog - Class in lombok.eclipse.handlers
Handles the Log annotation for Eclipse.
HandleLog.HandleJulLog - Class in lombok.javac.handlers
Handles the Log annotation for javac.
HandleLog.HandleLog4j2Log - Class in lombok.eclipse.handlers
Handles the Log4j2 annotation for Eclipse.
HandleLog.HandleLog4j2Log - Class in lombok.javac.handlers
Handles the Log4j2 annotation for javac.
HandleLog.HandleLog4jLog - Class in lombok.eclipse.handlers
Handles the Log4j annotation for Eclipse.
HandleLog.HandleLog4jLog - Class in lombok.javac.handlers
Handles the Log4j annotation for javac.
HandleLog.HandleSlf4jLog - Class in lombok.eclipse.handlers
Handles the Slf4j annotation for Eclipse.
HandleLog.HandleSlf4jLog - Class in lombok.javac.handlers
Handles the Slf4j annotation for javac.
HandleLog.HandleXSlf4jLog - Class in lombok.eclipse.handlers
Handles the XSlf4j annotation for Eclipse.
HandleLog.HandleXSlf4jLog - Class in lombok.javac.handlers
Handles the XSlf4j annotation for javac.
HandleLog4j2Log() - Constructor for class lombok.eclipse.handlers.HandleLog.HandleLog4j2Log
 
HandleLog4j2Log() - Constructor for class lombok.javac.handlers.HandleLog.HandleLog4j2Log
 
HandleLog4jLog() - Constructor for class lombok.eclipse.handlers.HandleLog.HandleLog4jLog
 
HandleLog4jLog() - Constructor for class lombok.javac.handlers.HandleLog.HandleLog4jLog
 
handleMethod(EclipseNode, AbstractMethodDeclaration, List<HandleSneakyThrows.DeclaredException>) - Method in class lombok.eclipse.handlers.HandleSneakyThrows
 
handleMethod(JavacNode, JCTree.JCMethodDecl, Collection<String>) - Method in class lombok.javac.handlers.HandleSneakyThrows
 
HandleNoArgsConstructor() - Constructor for class lombok.eclipse.handlers.HandleConstructor.HandleNoArgsConstructor
 
HandleNoArgsConstructor() - Constructor for class lombok.javac.handlers.HandleConstructor.HandleNoArgsConstructor
 
HandleNonNull - Class in lombok.eclipse.handlers
 
HandleNonNull() - Constructor for class lombok.eclipse.handlers.HandleNonNull
 
HandleNonNull - Class in lombok.javac.handlers
 
HandleNonNull() - Constructor for class lombok.javac.handlers.HandleNonNull
 
HandlePrintAST - Class in lombok.eclipse.handlers
Handles the lombok.core.PrintAST annotation for eclipse.
HandlePrintAST() - Constructor for class lombok.eclipse.handlers.HandlePrintAST
 
HandlePrintAST - Class in lombok.javac.handlers
Handles the lombok.core.PrintAST annotation for javac.
HandlePrintAST() - Constructor for class lombok.javac.handlers.HandlePrintAST
 
HandleRequiredArgsConstructor() - Constructor for class lombok.eclipse.handlers.HandleConstructor.HandleRequiredArgsConstructor
 
HandleRequiredArgsConstructor() - Constructor for class lombok.javac.handlers.HandleConstructor.HandleRequiredArgsConstructor
 
HandlerLibrary - Class in lombok.eclipse
This class tracks 'handlers' and knows how to invoke them for any given AST node.
HandlerLibrary() - Constructor for class lombok.eclipse.HandlerLibrary
Creates a new HandlerLibrary.
HandlerLibrary - Class in lombok.javac
This class tracks 'handlers' and knows how to invoke them for any given AST node.
HandlerLibrary(Messager) - Constructor for class lombok.javac.HandlerLibrary
Creates a new HandlerLibrary that will report any problems or errors to the provided messager.
HandlerPriority - Annotation Type in lombok.core
Used to order the way handlers are run.
HandlerUtil - Class in lombok.core.handlers
Container for static utility methods useful for some of the standard lombok handlers, regardless of target platform (e.g.
HandleSetter - Class in lombok.eclipse.handlers
Handles the lombok.Setter annotation for eclipse.
HandleSetter() - Constructor for class lombok.eclipse.handlers.HandleSetter
 
HandleSetter - Class in lombok.javac.handlers
Handles the lombok.Setter annotation for javac.
HandleSetter() - Constructor for class lombok.javac.handlers.HandleSetter
 
HandleSlf4jLog() - Constructor for class lombok.eclipse.handlers.HandleLog.HandleSlf4jLog
 
HandleSlf4jLog() - Constructor for class lombok.javac.handlers.HandleLog.HandleSlf4jLog
 
HandleSneakyThrows - Class in lombok.eclipse.handlers
Handles the lombok.HandleSneakyThrows annotation for eclipse.
HandleSneakyThrows() - Constructor for class lombok.eclipse.handlers.HandleSneakyThrows
 
HandleSneakyThrows - Class in lombok.javac.handlers
Handles the lombok.SneakyThrows annotation for javac.
HandleSneakyThrows() - Constructor for class lombok.javac.handlers.HandleSneakyThrows
 
HandleSynchronized - Class in lombok.eclipse.handlers
Handles the lombok.Synchronized annotation for eclipse.
HandleSynchronized() - Constructor for class lombok.eclipse.handlers.HandleSynchronized
 
HandleSynchronized - Class in lombok.javac.handlers
Handles the lombok.Synchronized annotation for javac.
HandleSynchronized() - Constructor for class lombok.javac.handlers.HandleSynchronized
 
HandleToString - Class in lombok.eclipse.handlers
Handles the ToString annotation for eclipse.
HandleToString() - Constructor for class lombok.eclipse.handlers.HandleToString
 
HandleToString - Class in lombok.javac.handlers
Handles the ToString annotation for javac.
HandleToString() - Constructor for class lombok.javac.handlers.HandleToString
 
HandleUtilityClass - Class in lombok.eclipse.handlers
Handles the lombok.experimental.UtilityClass annotation for eclipse.
HandleUtilityClass() - Constructor for class lombok.eclipse.handlers.HandleUtilityClass
 
HandleUtilityClass - Class in lombok.javac.handlers
Handles the @UtilityClass annotation for javac.
HandleUtilityClass() - Constructor for class lombok.javac.handlers.HandleUtilityClass
 
HandleVal - Class in lombok.eclipse.handlers
 
HandleVal() - Constructor for class lombok.eclipse.handlers.HandleVal
 
HandleVal - Class in lombok.javac.handlers
 
HandleVal() - Constructor for class lombok.javac.handlers.HandleVal
 
HandleValue - Class in lombok.eclipse.handlers
Handles the lombok.Value annotation for eclipse.
HandleValue() - Constructor for class lombok.eclipse.handlers.HandleValue
 
HandleValue - Class in lombok.javac.handlers
Handles the lombok.Value annotation for javac.
HandleValue() - Constructor for class lombok.javac.handlers.HandleValue
 
HandleWither - Class in lombok.eclipse.handlers
 
HandleWither() - Constructor for class lombok.eclipse.handlers.HandleWither
 
HandleWither - Class in lombok.javac.handlers
Handles the lombok.experimental.Wither annotation for javac.
HandleWither() - Constructor for class lombok.javac.handlers.HandleWither
 
HandleXSlf4jLog() - Constructor for class lombok.eclipse.handlers.HandleLog.HandleXSlf4jLog
 
HandleXSlf4jLog() - Constructor for class lombok.javac.handlers.HandleLog.HandleXSlf4jLog
 
hasAnnotation(Class<? extends Annotation>, EclipseNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
hasAnnotation(Class<? extends Annotation>, JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
hasAnnotationAndDeleteIfNeccessary(Class<? extends Annotation>, JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
hashCode() - Method in class lombok.core.configuration.TypeName
 
hashCode() - Method in class lombok.javac.CapturingDiagnosticListener.CompilerMessage
 
hasStarImport(String) - Method in interface lombok.core.ImportList
Returns true if the package name is explicitly star-imported, OR the packageName refers to this source file's own package name, OR packageName is 'java.lang'.
hasStarImport(String) - Method in class lombok.eclipse.EclipseImportList
 
hasStarImport(String) - Method in class lombok.javac.JavacImportList
 
Helper - Annotation Type in lombok.experimental
Use on a method local class to indicate that all methods inside should be exposed to the rest of the method as if they were helper methods.
HELPER_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.helper.flagUsage = WARNING | ERROR.
HistogramTracker - Class in lombok.core.debug
Create one of these and call .report() on it a lot to emit histogram data about the times taken by some process.
HistogramTracker(String) - Constructor for class lombok.core.debug.HistogramTracker
 
HistogramTracker(String, PrintStream) - Constructor for class lombok.core.debug.HistogramTracker
 

I

idx - Variable in exception lombok.core.AnnotationValues.AnnotationValueDecodeFail
The index into an array initializer (e.g.
ifTypeIsIterableToComponent(Type, JavacAST) - Static method in class lombok.javac.JavacResolution
 
IMPLIED_EXTRA_STAR_IMPORTS - Static variable in class lombok.core.LombokInternalAliasing
Maps a package name to a space separated list of packages.
ImportList - Interface in lombok.core
 
info(String, Throwable) - Static method in class lombok.core.debug.ProblemReporter
 
init(ProcessingEnvironment) - Method in class lombok.core.AnnotationProcessor
 
init(ProcessingEnvironment) - Method in class lombok.javac.apt.LombokProcessor
init(ProcessingEnvironment) - Method in class lombok.javac.apt.Processor
Deprecated.
injectField(EclipseNode, FieldDeclaration) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Inserts a field into an existing type.
injectField(JavacNode, JCTree.JCVariableDecl) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Adds the given new field declaration to the provided type AST Node.
injectFieldAndMarkGenerated(EclipseNode, FieldDeclaration) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Inserts a field into an existing type.
injectFieldAndMarkGenerated(JavacNode, JCTree.JCVariableDecl) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Adds the given new field declaration to the provided type AST Node.
injectMethod(EclipseNode, AbstractMethodDeclaration) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Inserts a method into an existing type.
injectMethod(JavacNode, JCTree.JCMethodDecl) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
injectMethod(JavacNode, JCTree.JCMethodDecl, List<Type>, Type) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Adds the given new method declaration to the provided type AST Node.
injectType(EclipseNode, TypeDeclaration) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Adds an inner type (class, interface, enum) to the given type.
injectType(JavacNode, JCTree.JCClassDecl) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Adds an inner type (class, interface, enum) to the given type.
inNetbeansEditor(JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Contributed by Jan Lahoda; many lombok transformations should not be run (or a lite version should be run) when the netbeans editor is running javac on the open source file to find inline errors and such.
INSTANCE - Static variable in class lombok.core.debug.DebugSnapshotStore
 
INVALID_ON_BUILDERS - Static variable in class lombok.core.handlers.HandlerUtil
 
isAdded() - Method in class lombok.core.configuration.ConfigurationSource.ListModification
 
isAllowable(ConfigurationKey<?>) - Static method in class lombok.core.configuration.AllowHelper
 
isAuthoritative() - Method in class lombok.core.configuration.ConfigurationSource.Result
 
isBoolean(TypeReference) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
isBoolean(JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
isBoolean(JCTree.JCExpression) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
isChanged() - Method in class lombok.core.AST
 
isChanged(JCTree.JCCompilationUnit) - Method in class lombok.javac.LombokOptions
 
isClassAndDoesNotHaveFlags(JavacNode, int) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
isCompleteParse() - Method in class lombok.eclipse.EclipseAST
Eclipse starts off with a 'diet' parse which leaves method bodies blank, amongst other shortcuts.
isCompleteParse() - Method in class lombok.eclipse.EclipseNode
Convenient shortcut to the owning EclipseAST object's isCompleteParse method.
isConstructorCall(JCTree.JCStatement) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
isDebugTool() - Method in class lombok.bytecode.PoolConstantsApp
 
isDebugTool() - Method in class lombok.core.LombokApp
 
isEdgeRelease() - Static method in class lombok.core.Version
 
isEnumConstant(FieldDeclaration) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
isEnumConstant(JCTree.JCVariableDecl) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
isError() - Method in class lombok.javac.CapturingDiagnosticListener.CompilerMessage
 
isExplicit() - Method in class lombok.core.AnnotationValues.AnnotationValue
 
isExplicit(String) - Method in class lombok.core.AnnotationValues
 
isFieldDeprecated(EclipseNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
isFieldDeprecated(JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Returns if a field is marked deprecated, either by @Deprecated or in javadoc
isGenerated(ASTNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
isGenerated(JCTree) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
isList() - Method in class lombok.core.configuration.ConfigurationDataType
 
isLocalType(EclipseNode) - Static method in class lombok.eclipse.handlers.HandleConstructor
 
isLocalType(JavacNode) - Static method in class lombok.javac.handlers.HandleConstructor
 
isNullCheck(Statement) - Method in class lombok.eclipse.handlers.HandleNonNull
 
isNullCheck(JCTree.JCStatement) - Method in class lombok.javac.handlers.HandleNonNull
 
isStructurallySignificant - Variable in class lombok.core.LombokNode
structurally significant are those nodes that can be annotated in java 1.6 or are method-like toplevels, so fields, local declarations, method arguments, methods, types, the Compilation Unit itself, and initializers.
isStructurallySignificant() - Method in class lombok.core.LombokNode
Structurally significant means: LocalDeclaration, TypeDeclaration, MethodDeclaration, ConstructorDeclaration, FieldDeclaration, Initializer, and CompilationUnitDeclaration.
isTolerate(EclipseNode, AbstractMethodDeclaration) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
isTolerate(JavacNode, JCTree.JCMethodDecl) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 

J

Javac6BasedLombokOptions - Class in lombok.javac
 
Javac8BasedLombokOptions - Class in lombok.javac
 
JavacAnnotationHandler<T extends Annotation> - Class in lombok.javac
Implement this interface if you want to be triggered for a specific annotation.
JavacAnnotationHandler() - Constructor for class lombok.javac.JavacAnnotationHandler
 
JavacAST - Class in lombok.javac
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.
JavacAST(Messager, Context, JCTree.JCCompilationUnit) - Constructor for class lombok.javac.JavacAST
Creates a new JavacAST of the provided Compilation Unit.
JavacASTAdapter - Class in lombok.javac
Standard adapter for the JavacASTVisitor interface.
JavacASTAdapter() - Constructor for class lombok.javac.JavacASTAdapter
 
JavacASTVisitor - Interface in lombok.javac
Implement so you can ask any JavacAST.LombokNode to traverse depth-first through all children, calling the appropriate visit and endVisit methods.
JavacASTVisitor.Printer - Class in lombok.javac
Prints the structure of an AST.
JavacAugments - Class in lombok.javac
 
javacError(String) - Method in class lombok.javac.HandlerLibrary
Generates an error in the Messager that was used to initialize this HandlerLibrary.
javacError(String, Throwable) - Method in class lombok.javac.HandlerLibrary
Generates an error in the Messager that was used to initialize this HandlerLibrary.
JavacGuavaMapSingularizer - Class in lombok.javac.handlers.singulars
 
JavacGuavaMapSingularizer() - Constructor for class lombok.javac.handlers.singulars.JavacGuavaMapSingularizer
 
JavacGuavaSetListSingularizer - Class in lombok.javac.handlers.singulars
 
JavacGuavaSetListSingularizer() - Constructor for class lombok.javac.handlers.singulars.JavacGuavaSetListSingularizer
 
JavacGuavaTableSingularizer - Class in lombok.javac.handlers.singulars
 
JavacGuavaTableSingularizer() - Constructor for class lombok.javac.handlers.singulars.JavacGuavaTableSingularizer
 
JavacHandlerUtil - Class in lombok.javac.handlers
Container for static utility methods useful to handlers written for javac.
JavacHandlerUtil.CopyJavadoc - Enum in lombok.javac.handlers
 
JavacHandlerUtil.FieldAccess - Enum in lombok.javac.handlers
 
JavacHandlerUtil.MemberExistsResult - Enum in lombok.javac.handlers
Serves as return value for the methods that check for the existence of fields and methods.
JavacImportList - Class in lombok.javac
 
JavacImportList(JCTree.JCCompilationUnit) - Constructor for class lombok.javac.JavacImportList
 
JavacJavaUtilListSingularizer - Class in lombok.javac.handlers.singulars
 
JavacJavaUtilListSingularizer() - Constructor for class lombok.javac.handlers.singulars.JavacJavaUtilListSingularizer
 
JavacJavaUtilMapSingularizer - Class in lombok.javac.handlers.singulars
 
JavacJavaUtilMapSingularizer() - Constructor for class lombok.javac.handlers.singulars.JavacJavaUtilMapSingularizer
 
JavacJavaUtilSetSingularizer - Class in lombok.javac.handlers.singulars
 
JavacJavaUtilSetSingularizer() - Constructor for class lombok.javac.handlers.singulars.JavacJavaUtilSetSingularizer
 
JavacNode - Class in lombok.javac
Javac specific version of the LombokNode class.
JavacNode(JavacAST, JCTree, List<JavacNode>, AST.Kind) - Constructor for class lombok.javac.JavacNode
Passes through to the parent constructor.
JavacResolution - Class in lombok.javac
 
JavacResolution(Context) - Constructor for class lombok.javac.JavacResolution
 
JavacResolution.TypeNotConvertibleException - Exception in lombok.javac
 
JavacResolver - Enum in lombok.javac.handlers
 
JavacSingularizer() - Constructor for class lombok.javac.handlers.JavacSingularsRecipes.JavacSingularizer
 
JavacSingularsRecipes - Class in lombok.javac.handlers
 
JavacSingularsRecipes.JavacSingularizer - Class in lombok.javac.handlers
 
JavacSingularsRecipes.SingularData - Class in lombok.javac.handlers
 
JavacTransformer - Class in lombok.javac
 
JavacTransformer(Messager, Trees) - Constructor for class lombok.javac.JavacTransformer
 
javacWarning(String) - Method in class lombok.javac.HandlerLibrary
Generates a warning in the Messager that was used to initialize this HandlerLibrary.
javacWarning(String, Throwable) - Method in class lombok.javac.HandlerLibrary
Generates a warning in the Messager that was used to initialize this HandlerLibrary.
JBossLog - Annotation Type in lombok.extern.jbosslog
Causes lombok to generate a logger field.
JCTree_generatedNode - Static variable in class lombok.javac.JavacAugments
 
JCTree_handled - Static variable in class lombok.javac.JavacAugments
 

K

kind - Variable in class lombok.core.LombokNode
 

L

LicenseApp() - Constructor for class lombok.core.Main.LicenseApp
 
listFieldsToBeGenerated(EclipseSingularsRecipes.SingularData, EclipseNode) - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.EclipseSingularizer
 
listFieldsToBeGenerated(EclipseSingularsRecipes.SingularData, EclipseNode) - Method in class lombok.eclipse.handlers.singulars.EclipseJavaUtilMapSingularizer
 
listFieldsToBeGenerated(JavacSingularsRecipes.SingularData, JavacNode) - Method in class lombok.javac.handlers.JavacSingularsRecipes.JavacSingularizer
 
listFieldsToBeGenerated(JavacSingularsRecipes.SingularData, JavacNode) - Method in class lombok.javac.handlers.singulars.JavacJavaUtilMapSingularizer
 
listMethodsToBeGenerated(EclipseSingularsRecipes.SingularData, EclipseNode) - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.EclipseSingularizer
 
listMethodsToBeGenerated(EclipseSingularsRecipes.SingularData, EclipseNode) - Method in class lombok.eclipse.handlers.singulars.EclipseJavaUtilMapSingularizer
 
listMethodsToBeGenerated(JavacSingularsRecipes.SingularData, JavacNode) - Method in class lombok.javac.handlers.JavacSingularsRecipes.JavacSingularizer
 
listMethodsToBeGenerated(JavacSingularsRecipes.SingularData, JavacNode) - Method in class lombok.javac.handlers.singulars.JavacJavaUtilMapSingularizer
 
ListModification(Object, boolean) - Constructor for class lombok.core.configuration.ConfigurationSource.ListModification
 
load() - Static method in class lombok.eclipse.HandlerLibrary
Creates a new HandlerLibrary.
load(Messager, Trees) - Static method in class lombok.javac.HandlerLibrary
Creates a new HandlerLibrary that will report any problems or errors to the provided messager, then uses SPI discovery to load all annotation and visitor based handlers so that future calls to the handle methods will defer to these handlers.
loadAllConfigurationKeys() - Static method in class lombok.core.configuration.ConfigurationKeysLoader.LoaderLoader
 
lock() - Method in class lombok.core.TypeLibrary
 
log(CompilationUnitDeclaration, String, Object...) - Method in class lombok.core.debug.DebugSnapshotStore
 
Log - Annotation Type in lombok.extern.java
Causes lombok to generate a logger field.
Log4j - Annotation Type in lombok.extern.log4j
Causes lombok to generate a logger field.
Log4j2 - Annotation Type in lombok.extern.log4j
Causes lombok to generate a logger field.
LOG_ANY_FIELD_IS_STATIC - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.log.fieldIsStatic = true | false.
LOG_ANY_FIELD_NAME - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.log.fieldName = <String: aJavaIdentifier> (Default: log).
LOG_ANY_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.log.flagUsage = WARNING | ERROR.
LOG_COMMONS_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.log.apacheCommons.flagUsage = WARNING | ERROR.
LOG_JBOSSLOG_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.log.jbosslog.flagUsage = WARNING | ERROR.
LOG_JUL_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.log.javaUtilLogging.flagUsage = WARNING | ERROR.
LOG_LOG4J2_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.log.log4j2.flagUsage = WARNING | ERROR.
LOG_LOG4J_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.log.log4j.flagUsage = WARNING | ERROR.
LOG_SLF4J_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.log.slf4j.flagUsage = WARNING | ERROR.
LOG_XSLF4J_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.log.xslf4j.flagUsage = WARNING | ERROR.
lombok - package lombok
This package contains all the annotations and support classes you need as a user of lombok.
Lombok - Class in lombok
Useful utility methods to manipulate lombok-generated code.
Lombok() - Constructor for class lombok.Lombok
 
lombok.bytecode - package lombok.bytecode
This package contains utilities and handlers for the 'post-process class files' aspect of lombok.
lombok.core - package lombok.core
Contains the platform-agnostic core of lombok.
lombok.core.configuration - package lombok.core.configuration
 
lombok.core.debug - package lombok.core.debug
This package contains tooling used only to debug issues that cannot be found with research but which require releasing a production or edge release with extra introspective facilities in an attempt to add clarity to the exceptions or other messages that result when the bug occurs.
lombok.core.handlers - package lombok.core.handlers
This package contains utility methods and classes shared between javac-specific feature implementations and eclipse-specific feature implementations.
lombok.core.runtimeDependencies - package lombok.core.runtimeDependencies
This package is the basis for lombok's (the jar, run as an application) ability to spin off a clone of itself that only contains files required as a runtime dependency.
lombok.eclipse - package lombok.eclipse
Includes the eclipse-specific implementations of the lombok AST and annotation introspection support.
lombok.eclipse.handlers - package lombok.eclipse.handlers
Contains the classes that implement the transformations for all of lombok's various features on the eclipse platform.
lombok.eclipse.handlers.singulars - package lombok.eclipse.handlers.singulars
 
lombok.experimental - package lombok.experimental
This package contains the annotations and support classes you need as a user of lombok, for all features which aren't (yet) supported as a first class feature.
lombok.extern.apachecommons - package lombok.extern.apachecommons
 
lombok.extern.java - package lombok.extern.java
 
lombok.extern.jbosslog - package lombok.extern.jbosslog
 
lombok.extern.log4j - package lombok.extern.log4j
 
lombok.extern.slf4j - package lombok.extern.slf4j
 
lombok.javac - package lombok.javac
Includes the javac specific implementations of the lombok AST and annotation introspection support.
lombok.javac.apt - package lombok.javac.apt
Contains the mechanism that instruments javac as an annotation processor.
lombok.javac.handlers - package lombok.javac.handlers
Contains the classes that implement the transformations for all of lombok's various features on the javac v1.6 platform.
lombok.javac.handlers.singulars - package lombok.javac.handlers.singulars
 
LombokApp - Class in lombok.core
Implement this class, and add yourself as a provider for it, to become an app runnable by running lombok.jar as a jar.
LombokApp() - Constructor for class lombok.core.LombokApp
 
LombokConfiguration - Class in lombok.core
 
LombokInternalAliasing - Class in lombok.core
 
LombokInternalAliasing() - Constructor for class lombok.core.LombokInternalAliasing
 
LombokNode<A extends AST<A,L,N>,L extends LombokNode<A,L,N>,N> - Class in lombok.core
An instance of this class wraps an Eclipse/javac internal node object.
LombokNode(A, N, List<L>, AST.Kind) - Constructor for class lombok.core.LombokNode
Creates a new Node object that represents the provided node.
LombokOptions - Class in lombok.javac
 
LombokOptions(Context) - Constructor for class lombok.javac.LombokOptions
 
LombokProcessor - Class in lombok.javac.apt
This Annotation Processor is the standard injection mechanism for lombok-enabling the javac compiler.
LombokProcessor() - Constructor for class lombok.javac.apt.LombokProcessor
 
longToIntForHashCode(Expression, Expression, ASTNode) - Method in class lombok.eclipse.handlers.HandleEqualsAndHashCode
Give 2 clones!
longToIntForHashCode(JavacTreeMaker, JCTree.JCExpression, JCTree.JCExpression) - Method in class lombok.javac.handlers.HandleEqualsAndHashCode
The 2 references must be clones of each other.

M

Main - Class in lombok.core
 
Main(List<LombokApp>, List<String>) - Constructor for class lombok.core.Main
 
main(String[]) - Static method in class lombok.core.Main
 
main(String[]) - Static method in class lombok.core.Version
Prints the version followed by a newline, and exits.
Main.LicenseApp - Class in lombok.core
 
Main.VersionApp - Class in lombok.core
 
makeBuilderClass(boolean, EclipseNode, String, TypeParameter[], ASTNode) - Method in class lombok.eclipse.handlers.HandleBuilder
 
makeBuilderClass(boolean, JavacNode, JavacNode, String, List<JCTree.JCTypeParameter>, JCTree.JCAnnotation) - Method in class lombok.javac.handlers.HandleBuilder
 
makeCastExpression(Expression, TypeReference, ASTNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
In eclipse 3.7+, the CastExpression constructor was changed from a really weird version to a less weird one.
makeIntLiteral(char[], ASTNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
In eclipse 3.7+, IntLiterals are created using a factory-method Unfortunately that means we need to use reflection as we want to be compatible with eclipse versions before 3.7.
makeMarkerAnnotation(char[][], ASTNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Create an annotation of the given name, and is marked as being generated by the given source.
makeMods(JavacTreeMaker, JavacNode, boolean) - Method in class lombok.javac.handlers.JavacSingularsRecipes.JavacSingularizer
 
makeSetterMethodsForBuilder(EclipseNode, HandleBuilder.BuilderFieldData, EclipseNode, boolean, boolean) - Method in class lombok.eclipse.handlers.HandleBuilder
 
makeSetterMethodsForBuilder(JavacNode, HandleBuilder.BuilderFieldData, JavacNode, boolean, boolean) - Method in class lombok.javac.handlers.HandleBuilder
 
makeType(TypeBinding, ASTNode, boolean) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
markChanged(Context, JCTree.JCCompilationUnit) - Static method in class lombok.javac.LombokOptions
 
MessagerDiagnosticsReceiver - Class in lombok.javac.apt
 
MessagerDiagnosticsReceiver(Messager) - Constructor for class lombok.javac.apt.MessagerDiagnosticsReceiver
 
methodExists(String, EclipseNode, int) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
methodExists(String, EclipseNode, boolean, int) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Checks if there is a method with the provided name.
methodExists(String, JavacNode, int) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
methodExists(String, JavacNode, boolean, int) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Checks if there is a method with the provided name.

N

namePlusTypeParamsToTypeReference(char[], TypeParameter[], long) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
namePlusTypeParamsToTypeReference(JavacTreeMaker, Name, List<JCTree.JCTypeParameter>) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
NO_ARGS_CONSTRUCTOR_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.noArgsConstructor.flagUsage = WARNING | ERROR.
NoArgsConstructor - Annotation Type in lombok
Generates a no-args constructor.
NoArgsConstructor.AnyAnnotation - Annotation Type in lombok
Deprecated.
Don't use this annotation, ever - Read the documentation.
node - Variable in class lombok.core.LombokNode
 
nodeHasDeprecatedFlag(JCTree) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Returns if a node is marked deprecated (as picked up on by the parser).
NON_NULL_EXCEPTION_TYPE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.nonNull.exceptionType = <String: a java exception type; either [IllegalArgumentException or: NullPointerException].
NON_NULL_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.nonNull.flagUsage = WARNING | ERROR.
NON_NULL_PATTERN - Static variable in class lombok.core.handlers.HandlerUtil
Matches the simple part of any annotation that lombok considers as indicative of NonNull status.
NonFinal - Annotation Type in lombok.experimental
Used to indicate the explicit intention for the annotated entity to not be final.
NonNull - Annotation Type in lombok
If put on a parameter, lombok will insert a null-check at the start of the method / constructor's body, throwing a NullPointerException with the parameter's name as message.
NULL_POSS - Static variable in class lombok.eclipse.handlers.EclipseSingularsRecipes.EclipseSingularizer
 
NULLABLE_PATTERN - Static variable in class lombok.core.handlers.HandlerUtil
Matches the simple part of any annotation that lombok considers as indicative of Nullable status.
NullCheckExceptionType - Enum in lombok.core.configuration
 

O

of(Class<A>) - Static method in class lombok.core.AnnotationValues
 
of(Class<A>, LombokNode<?, ?, ?>) - Static method in class lombok.core.AnnotationValues
Creates a new annotation wrapper with all default values, and using the provided ast as lookup anchor for class literals.
overrideConfigurationResolverFactory(ConfigurationResolverFactory) - Static method in class lombok.core.LombokConfiguration
 
owner - Variable in exception lombok.core.AnnotationValues.AnnotationValueDecodeFail
The AnnotationValue object that goes with the annotation method for which the failure occurred.

P

PackagePrivate - Annotation Type in lombok.experimental
Used to indicate the explicit intention for the annotated entity to have the package private access level.
parent - Variable in class lombok.core.LombokNode
 
parse(CharSequence, String, ConfigurationParser.Collector) - Method in class lombok.core.configuration.ConfigurationParser
 
platformHasTargetTyping() - Static method in class lombok.javac.JavacResolution
 
PoolConstantsApp - Class in lombok.bytecode
 
PoolConstantsApp() - Constructor for class lombok.bytecode.PoolConstantsApp
 
PoolConstantsApp.CmdArgs - Class in lombok.bytecode
 
poolContent() - Method in class lombok.bytecode.ClassFileMetaData
A toString() like utility to dump all contents of the constant pool into a string.
PostCompiler - Class in lombok.core
 
PostCompilerApp - Class in lombok.bytecode
 
PostCompilerApp() - Constructor for class lombok.bytecode.PostCompilerApp
 
PostCompilerApp.CmdArgs - Class in lombok.bytecode
 
PostCompilerTransformation - Interface in lombok.core
 
preHandle(AnnotationValues<T>, Annotation, EclipseNode) - Method in class lombok.eclipse.EclipseAnnotationHandler
Called when you want to defer until post diet, and we're still in pre-diet.
preHandle(AnnotationValues<Synchronized>, Annotation, EclipseNode) - Method in class lombok.eclipse.handlers.HandleSynchronized
 
preventNullAnalysis(Annotation, Expression) - Method in class lombok.eclipse.handlers.HandleCleanup
 
preventNullAnalysis(JavacTreeMaker, JavacNode, JCTree.JCExpression) - Method in class lombok.javac.handlers.HandleCleanup
 
preventNullAnalysis(T) - Static method in class lombok.Lombok
Returns the parameter directly.
PreventNullAnalysisRemover - Class in lombok.bytecode
 
PreventNullAnalysisRemover() - Constructor for class lombok.bytecode.PreventNullAnalysisRemover
 
primeForFalse() - Static method in class lombok.core.handlers.HandlerUtil
 
primeForHashcode() - Static method in class lombok.core.handlers.HandlerUtil
 
primeForNull() - Static method in class lombok.core.handlers.HandlerUtil
 
primeForTrue() - Static method in class lombok.core.handlers.HandlerUtil
 
print(CompilationUnitDeclaration, String, Object...) - Method in class lombok.core.debug.DebugSnapshotStore
 
PrintAST - Annotation Type in lombok.core
Will print the tree structure of annotated node and all its children.
Printer(boolean) - Constructor for class lombok.eclipse.EclipseASTVisitor.Printer
 
Printer(boolean, PrintStream, boolean) - Constructor for class lombok.eclipse.EclipseASTVisitor.Printer
 
Printer(boolean) - Constructor for class lombok.javac.JavacASTVisitor.Printer
 
Printer(boolean, PrintStream) - Constructor for class lombok.javac.JavacASTVisitor.Printer
 
printHelp(String, PrintStream) - Method in class lombok.core.Main
 
printSig(ExecutableType, Name, JavacTypes) - Static method in class lombok.javac.handlers.HandleDelegate
 
ProblemReporter - Class in lombok.core.debug
 
ProblemReporter() - Constructor for class lombok.core.debug.ProblemReporter
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class lombok.core.AnnotationProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class lombok.javac.apt.LombokProcessor
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class lombok.javac.apt.Processor
Deprecated.
 
processAliases(String) - Static method in class lombok.core.LombokInternalAliasing
Provide a fully qualified name (FQN), and the canonical version of this is returned.
processAnnotation(HandleLog.LoggingFramework, AnnotationValues<? extends Annotation>, Annotation, EclipseNode, String) - Static method in class lombok.eclipse.handlers.HandleLog
 
processAnnotation(HandleLog.LoggingFramework, AnnotationValues<?>, JavacNode, String) - Static method in class lombok.javac.handlers.HandleLog
 
Processor - Class in lombok.javac.apt
Deprecated.
Processor() - Constructor for class lombok.javac.apt.Processor
Deprecated.
 
PublicApiCreatorApp - Class in lombok.core
 
PublicApiCreatorApp() - Constructor for class lombok.core.PublicApiCreatorApp
 
putInMap(L) - Method in class lombok.core.AST
Puts the given node in the map so that javac/Eclipse's own internal AST object can be translated to an AST.Node object.
putJavacOption(String, String) - Method in class lombok.javac.Javac6BasedLombokOptions
 
putJavacOption(String, String) - Method in class lombok.javac.Javac8BasedLombokOptions
 
putJavacOption(String, String) - Method in class lombok.javac.LombokOptions
 

R

raws - Variable in class lombok.core.AnnotationValues.AnnotationValue
A list of the raw expressions.
readConfiguration(ConfigurationKey<T>) - Method in class lombok.core.AST
 
rebuild() - Method in class lombok.core.LombokNode
Reparses the AST node represented by this node.
rebuild(boolean) - Method in class lombok.eclipse.EclipseAST
Call this method to move an EclipseAST generated for a diet parse to rebuild itself for the full parse - with filled in method bodies and such.
recursiveSetGeneratedBy(T, JCTree, Context) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
redirectOutput(PrintStream, PrintStream) - Method in class lombok.core.configuration.ConfigurationApp
 
registeredKeys() - Static method in class lombok.core.configuration.ConfigurationKey
Returns a copy of the currently registered keys.
remove(ConfigurationKey<?>, Object, String, int) - Method in interface lombok.core.configuration.ConfigurationParser.Collector
 
removeAllBetween(JavaFileObject, int, int) - Method in class lombok.javac.CompilerMessageSuppressor
 
removeChild(L) - Method in class lombok.core.LombokNode
Removes the stated node, which must be a direct child of this node, from the AST.
removeDeferredErrors() - Method in class lombok.javac.JavacNode
 
removeFromDeferredDiagnostics(int, int) - Method in class lombok.javac.JavacAST
 
removePrefix(CharSequence, List<String>) - Static method in class lombok.core.handlers.HandlerUtil
Given the name of a field, return the 'base name' of that field.
removePrefixFromField(EclipseNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
removePrefixFromField(JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
replaceStatementInNode(N, N, N) - Method in class lombok.core.AST
Uses reflection to find the given direct child on the given statement, and replace it with a new child.
replaceWithDelombokOptions(Context) - Static method in class lombok.javac.Javac6BasedLombokOptions
 
replaceWithDelombokOptions(Context) - Static method in class lombok.javac.Javac8BasedLombokOptions
 
report(String, String, int, CharSequence) - Method in interface lombok.core.configuration.ConfigurationProblemReporter
 
report(Diagnostic<? extends JavaFileObject>) - Method in class lombok.javac.CapturingDiagnosticListener
 
REQUIRED_ARGS_CONSTRUCTOR_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.requiredArgsConstructor.flagUsage = WARNING | ERROR.
RequiredArgsConstructor - Annotation Type in lombok
Generates a constructor with required arguments.
RequiredArgsConstructor.AnyAnnotation - Annotation Type in lombok
Deprecated.
Don't use this annotation, ever - Read the documentation.
requiresCleaning() - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.EclipseSingularizer
 
requiresCleaning() - Method in class lombok.javac.handlers.JavacSingularsRecipes.JavacSingularizer
 
ResolutionResetNeeded - Annotation Type in lombok.javac
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.
resolve(ConfigurationKey<T>) - Method in class lombok.core.configuration.BubblingConfigurationResolver
 
resolve(ConfigurationKey<T>) - Method in interface lombok.core.configuration.ConfigurationResolver
 
resolve(ConfigurationKey<?>) - Method in interface lombok.core.configuration.ConfigurationSource
 
resolve(ConfigurationKey<?>) - Method in class lombok.core.configuration.StringConfigurationSource
 
resolveClassMember(JavacNode) - Method in class lombok.javac.JavacResolution
 
resolveMember(JavacNode, JCTree.JCExpression) - Method in enum lombok.javac.handlers.JavacResolver
 
resolveMethodMember(JavacNode) - Method in class lombok.javac.JavacResolution
 
Result(Object, boolean) - Constructor for class lombok.core.configuration.ConfigurationSource.Result
 
returnBool(JavacTreeMaker, boolean) - Method in class lombok.javac.handlers.HandleEqualsAndHashCode
 
returnVarNameIfNullCheck(Statement) - Method in class lombok.eclipse.handlers.HandleNonNull
 
returnVarNameIfNullCheck(JCTree.JCStatement) - Method in class lombok.javac.handlers.HandleNonNull
Checks if the statement is of the form 'if (x == null) {throw WHATEVER;}, where the block braces are optional.
runAgent(String, Instrumentation, boolean, Class<?>) - Method in interface lombok.core.AgentLauncher.AgentLaunchable
 
runAgents(String, Instrumentation, boolean, Class<?>) - Static method in class lombok.core.AgentLauncher
 
runApp(List<String>) - Method in class lombok.bytecode.PoolConstantsApp
 
runApp(List<String>) - Method in class lombok.bytecode.PostCompilerApp
 
runApp(List<String>) - Method in class lombok.core.configuration.ConfigurationApp
 
runApp(List<String>) - Method in class lombok.core.LombokApp
 
runApp(List<String>) - Method in class lombok.core.Main.LicenseApp
 
runApp(List<String>) - Method in class lombok.core.Main.VersionApp
 
runApp(List<String>) - Method in class lombok.core.PublicApiCreatorApp
 
runApp(List<String>) - Method in class lombok.core.runtimeDependencies.CreateLombokRuntimeApp
 
RuntimeDependencyInfo - Interface in lombok.core.runtimeDependencies
Implement and provide this interface to specify which transformations have a runtime dependency on lombok-runtime.jar, as well as which files of your transformation must be in lombok-runtime.jar.

S

sanityCheckForMethodGeneratingAnnotationsOnBuilderClass(EclipseNode, EclipseNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
sanityCheckForMethodGeneratingAnnotationsOnBuilderClass(JavacNode, JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
selfType(EclipseNode, Annotation) - Static method in class lombok.eclipse.handlers.HandleLog
 
selfType(JavacNode) - Static method in class lombok.javac.handlers.HandleLog
 
set(ConfigurationKey<?>, Object, String, int) - Method in interface lombok.core.configuration.ConfigurationParser.Collector
 
setAndGetAsHandled(N) - Method in class lombok.core.AST
Marks the stated node as handled (to avoid endless loops if 2 nodes refer to each other, or a node refers to itself).
setChanged() - Method in class lombok.core.AST
 
setElementInASTCollection(Field, Object, List<Collection<?>>, Collection<?>, int, N) - Method in class lombok.core.AST
Override if your AST collection does not support the set method.
setElementInASTCollection(Field, Object, List<Collection<?>>, Collection<?>, int, JCTree) - Method in class lombok.javac.JavacAST
Override if your AST collection does not support the set method.
setError(String, int) - Method in class lombok.core.AnnotationValues.AnnotationValue
Override this if you want more specific behaviour (to get the source position just right).
setError(String, String) - Method in class lombok.core.AnnotationValues
Generates an error message on the stated annotation value (you should only call this method if you know it's there!)
setError(String, String, int) - Method in class lombok.core.AnnotationValues
Generates an error message on the stated annotation value, which must have an array initializer.
setFieldDefaultsForField(EclipseNode, ASTNode, AccessLevel, boolean) - Method in class lombok.eclipse.handlers.HandleFieldDefaults
 
setFieldDefaultsForField(JavacNode, AccessLevel, boolean) - Method in class lombok.javac.handlers.HandleFieldDefaults
 
setFormatPreferences(FormatPreferences) - Method in class lombok.javac.LombokOptions
 
setGeneratedBy(T, ASTNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
setGeneratedBy(T, JCTree, Context) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
setGeneratedByRecursive(ASTNode) - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes.SingularData
 
SetGeneratedByVisitor - Class in lombok.eclipse.handlers
 
SetGeneratedByVisitor(ASTNode) - Constructor for class lombok.eclipse.handlers.SetGeneratedByVisitor
 
Setter - Annotation Type in lombok
Put on any field to make lombok build a standard setter.
Setter.AnyAnnotation - Annotation Type in lombok
Deprecated.
Don't use this annotation, ever - Read the documentation.
SETTER_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.setter.flagUsage = WARNING | ERROR.
setTop(L) - Method in class lombok.core.AST
Set the node object that wraps the internal Compilation Unit node.
setTrees(Trees) - Method in class lombok.javac.JavacAnnotationHandler
 
setTrees(Trees) - Method in class lombok.javac.JavacASTAdapter
setTrees(Trees) - Method in class lombok.javac.JavacASTVisitor.Printer
 
setTrees(Trees) - Method in interface lombok.javac.JavacASTVisitor
 
setWarning(String, int) - Method in class lombok.core.AnnotationValues.AnnotationValue
Override this if you want more specific behaviour (to get the source position just right).
setWarning(String, String) - Method in class lombok.core.AnnotationValues
Generates a warning message on the stated annotation value (you should only call this method if you know it's there!)
setWarning(String, String, int) - Method in class lombok.core.AnnotationValues
Generates a warning message on the stated annotation value, which must have an array initializer.
shortToString() - Method in class lombok.core.debug.DebugSnapshot
 
shouldAddGenerated(LombokNode<?, ?, ?>) - Static method in class lombok.core.handlers.HandlerUtil
 
shouldDeleteLombokAnnotations() - Method in class lombok.javac.JavacNode
 
shouldDeleteLombokAnnotations(Context) - Static method in class lombok.javac.LombokOptions
 
shouldReturnThis(EclipseNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
When generating a setter, the setter either returns void (beanspec) or Self (fluent).
shouldReturnThis(JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
When generating a setter, the setter either returns void (beanspec) or Self (fluent).
shouldReturnThis0(AnnotationValues<Accessors>, AST<?, ?, ?>) - Static method in class lombok.core.handlers.HandlerUtil
 
Singular - Annotation Type in lombok
The singular annotation is used together with @Builder to create single element 'add' methods in the builder for collections.
SINGULAR_AUTO - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.singular.auto = true | false.
SINGULAR_USE_GUAVA - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.singular.useGuava = true | false.
SingularData(EclipseNode, char[], char[], List<TypeReference>, String, EclipseSingularsRecipes.EclipseSingularizer, ASTNode) - Constructor for class lombok.eclipse.handlers.EclipseSingularsRecipes.SingularData
 
SingularData(JavacNode, Name, Name, List<JCTree.JCExpression>, String, JavacSingularsRecipes.JavacSingularizer) - Constructor for class lombok.javac.handlers.JavacSingularsRecipes.SingularData
 
Singulars - Class in lombok.core.handlers
 
Singulars() - Constructor for class lombok.core.handlers.Singulars
 
Slf4j - Annotation Type in lombok.extern.slf4j
Causes lombok to generate a logger field.
snapshot(CompilationUnitDeclaration, String, Object...) - Method in class lombok.core.debug.DebugSnapshotStore
 
SNEAKY_THROWS_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.sneakyThrows.flagUsage = WARNING | ERROR.
sneakyThrow(Throwable) - Static method in class lombok.Lombok
Throws any throwable 'sneakily' - you don't need to catch it, nor declare that you throw it onwards.
SneakyThrows - Annotation Type in lombok
@SneakyThrow will avoid javac's insistence that you either catch or throw onward any checked exceptions that statements in your method body declare they generate.
SneakyThrowsAndCleanupDependencyInfo - Class in lombok.core.handlers
 
SneakyThrowsAndCleanupDependencyInfo() - Constructor for class lombok.core.handlers.SneakyThrowsAndCleanupDependencyInfo
 
SneakyThrowsRemover - Class in lombok.bytecode
 
SneakyThrowsRemover() - Constructor for class lombok.bytecode.SneakyThrowsRemover
 
sourcesForDirectory(URI, ConfigurationProblemReporter) - Method in class lombok.core.configuration.FileSystemSourceCache
 
sourcesForJavaFile(URI, ConfigurationProblemReporter) - Method in class lombok.core.configuration.FileSystemSourceCache
 
split(String) - Method in enum lombok.javac.handlers.JavacHandlerUtil.CopyJavadoc
Splits the javadoc into the section to be copied (ret[0]) and the section to replace the original with (ret[1])
splitJavadocOnSectionIfPresent(String, String) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
start() - Method in class lombok.core.debug.HistogramTracker
 
STOP_BUBBLING - Static variable in class lombok.ConfigurationKeys
lombok configuration: config.stopBubbling = true | false.
StringConfigurationSource - Class in lombok.core.configuration
 
stripLinesWithTagFromJavadoc(String, String) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
stripSectionsFromJavadoc(String) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
suppress(int, int) - Method in class lombok.javac.CapturingDiagnosticListener
 
Synchronized - Annotation Type in lombok
Almost exactly like putting the 'synchronized' keyword on a method, except will synchronize on a private internal Object, so that other code not under your control doesn't meddle with your thread management by locking on your own instance.
SYNCHRONIZED_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.synchronized.flagUsage = WARNING | ERROR.

T

TO_STRING_DO_NOT_USE_GETTERS - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.toString.doNotUseGetters = true | false.
TO_STRING_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.toString.flagUsage = WARNING | ERROR.
TO_STRING_INCLUDE_FIELD_NAMES - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.toString.includeFieldNames = true | false.
toAllGetterNames(AST<?, ?, ?>, AnnotationValues<Accessors>, CharSequence, boolean) - Static method in class lombok.core.handlers.HandlerUtil
Returns all names of methods that would represent the getter for a field with the provided name.
toAllGetterNames(EclipseNode, boolean) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Translates the given field into all possible getter names.
toAllGetterNames(JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Translates the given field into all possible getter names.
toAllSetterNames(AST<?, ?, ?>, AnnotationValues<Accessors>, CharSequence, boolean) - Static method in class lombok.core.handlers.HandlerUtil
Returns all names of methods that would represent the setter for a field with the provided name.
toAllSetterNames(EclipseNode, boolean) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Translates the given field into all possible setter names.
toAllSetterNames(JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Translates the given field into all possible setter names.
toAllWitherNames(AST<?, ?, ?>, AnnotationValues<Accessors>, CharSequence, boolean) - Static method in class lombok.core.handlers.HandlerUtil
Returns all names of methods that would represent the wither for a field with the provided name.
toAllWitherNames(EclipseNode, boolean) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Translates the given field into all possible wither names.
toAllWitherNames(JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Translates the given field into all possible wither names.
toDataType(Class<? extends ConfigurationKey<?>>) - Static method in class lombok.core.configuration.ConfigurationDataType
 
toEclipseModifier(AccessLevel) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Turns an AccessLevel instance into the flag bit used by eclipse.
toExceptionMessage(String) - Method in enum lombok.core.configuration.NullCheckExceptionType
 
toGetterName(AST<?, ?, ?>, AnnotationValues<Accessors>, CharSequence, boolean) - Static method in class lombok.core.handlers.HandlerUtil
Generates a getter name from a given field name.
toGetterName(EclipseNode, boolean) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
toGetterName(JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
toJavacModifier(AccessLevel) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Turns an AccessLevel instance into the flag bit used by javac.
Tolerate - Annotation Type in lombok.experimental
Put on any method or constructor to make lombok pretend it doesn't exist, i.e., to generate a method which would otherwise be skipped due to possible conflicts.
toList(ListBuffer<T>) - Static method in class lombok.javac.handlers.HandleDelegate
 
toName(String) - Method in class lombok.javac.JavacAST
 
toName(String) - Method in class lombok.javac.JavacNode
Convenient shortcut to the owning JavacAST object's toName method.
top() - Method in class lombok.core.AST
The AST.Node object representing the Compilation Unit.
top() - Method in class lombok.core.LombokNode
Convenient shortcut to the owning ast object's top method.
toQualified(String) - Method in class lombok.core.TypeLibrary
Translates an unqualified name such as 'String' to 'java.lang.String', _if_ you added 'java.lang.String' to the library via the addType method.
toQualified(String) - Method in class lombok.eclipse.handlers.EclipseSingularsRecipes
 
toQualified(String) - Method in class lombok.javac.handlers.JavacSingularsRecipes
 
toSetterName(AST<?, ?, ?>, AnnotationValues<Accessors>, CharSequence, boolean) - Static method in class lombok.core.handlers.HandlerUtil
Generates a setter name from a given field name.
toSetterName(EclipseNode, boolean) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
toSetterName(JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
toString() - Method in class lombok.core.AnnotationValues.AnnotationValue
toString() - Method in class lombok.core.configuration.ConfigurationDataType
 
toString() - Method in class lombok.core.configuration.ConfigurationKey
 
toString() - Method in class lombok.core.configuration.ConfigurationSource.Result
 
toString() - Method in class lombok.core.configuration.TypeName
 
toString() - Method in class lombok.core.debug.DebugSnapshot
 
toString() - Method in class lombok.core.LombokNode
toString() - Method in class lombok.javac.CapturingDiagnosticListener.CompilerMessage
 
toString() - Method in class lombok.javac.handlers.HandleDelegate.MethodSig
 
ToString - Annotation Type in lombok
Generates an implementation for the toString method inherited by all objects, consisting of printing the values of relevant fields.
toWitherName(AST<?, ?, ?>, AnnotationValues<Accessors>, CharSequence, boolean) - Static method in class lombok.core.handlers.HandlerUtil
Generates a wither name from a given field name.
toWitherName(EclipseNode, boolean) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
toWitherName(JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
transform(Parser, CompilationUnitDeclaration) - Static method in class lombok.eclipse.TransformEclipseAST
This method is called immediately after Eclipse finishes building a CompilationUnitDeclaration, which is the top-level AST node when Eclipse parses a source file.
transform(long, Context, List<JCTree.JCCompilationUnit>) - Method in class lombok.javac.JavacTransformer
 
transform_swapped(CompilationUnitDeclaration, Parser) - Static method in class lombok.eclipse.TransformEclipseAST
 
TransformEclipseAST - Class in lombok.eclipse
Entry point for the Eclipse Parser patch that lets lombok modify the Abstract Syntax Tree as generated by Eclipse's parser implementations.
TransformEclipseAST(EclipseAST) - Constructor for class lombok.eclipse.TransformEclipseAST
 
traverse(EclipseASTVisitor) - Method in class lombok.eclipse.EclipseAST
Runs through the entire AST, starting at the compilation unit, calling the provided visitor's visit methods for each node, depth first.
traverse(EclipseASTVisitor) - Method in class lombok.eclipse.EclipseNode
Visits this node and all child nodes depth-first, calling the provided visitor's visit methods.
traverse(JavacASTVisitor) - Method in class lombok.javac.JavacAST
Runs through the entire AST, starting at the compilation unit, calling the provided visitor's visit methods for each node, depth first.
traverse(JavacASTVisitor) - Method in class lombok.javac.JavacNode
Visits this node and all child nodes depth-first, calling the provided visitor's visit methods.
trees - Variable in class lombok.javac.JavacAnnotationHandler
 
TYPE_MAP - Static variable in class lombok.eclipse.handlers.HandleGetter
 
TYPE_MAP - Static variable in class lombok.javac.handlers.HandleGetter
 
typeBindingToSignature(TypeMirror, JavacTypes) - Static method in class lombok.javac.handlers.HandleDelegate
 
TypeLibrary - Class in lombok.core
Library of types, which can be used to look up potential matching types.
TypeLibrary() - Constructor for class lombok.core.TypeLibrary
 
typeMatches(LombokNode<?, ?, ?>, String, String) - Method in class lombok.core.TypeResolver
 
typeMatches(Class<?>, EclipseNode, TypeReference) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Checks if the given TypeReference node is likely to be a reference to the provided class.
typeMatches(Class<?>, JavacNode, JCTree) - Static method in class lombok.javac.handlers.JavacHandlerUtil
Checks if the given TypeReference node is likely to be a reference to the provided class.
TypeName - Class in lombok.core.configuration
 
TypeNotConvertibleException(String) - Constructor for exception lombok.javac.JavacResolution.TypeNotConvertibleException
 
typeRefToFullyQualifiedName(LombokNode<?, ?, ?>, TypeLibrary, String) - Method in class lombok.core.TypeResolver
 
TypeResolver - Class in lombok.core
Capable of resolving a simple type name such as 'String' into 'java.lang.String'.
TypeResolver(ImportList) - Constructor for class lombok.core.TypeResolver
Creates a new TypeResolver that can be used to resolve types in a source file with the given package and import statements.
typeToJCTree(Type, JavacAST, boolean) - Static method in class lombok.javac.JavacResolution
 

U

unboxAndRemoveAnnotationParameter(Annotation, String, String, EclipseNode) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
 
up() - Method in class lombok.core.LombokNode
Returns the structurally significant node that encloses this one.
upFromAnnotationToFields() - Method in class lombok.core.LombokNode
@Foo int x, y; is stored in both javac and ecj as 2 FieldDeclarations, both with the same annotation as child.
upToTypeNode(JavacNode) - Static method in class lombok.javac.handlers.JavacHandlerUtil
 
usesClass(String) - Method in class lombok.bytecode.ClassFileMetaData
Checks if the constant pool contains a reference to the provided class.
usesField(String, String) - Method in class lombok.bytecode.ClassFileMetaData
Checks if the constant pool contains a reference to a given field, either for writing or reading.
usesMethod(String, String) - Method in class lombok.bytecode.ClassFileMetaData
Checks if the constant pool contains a reference to a given method, with any signature (return type and parameter types).
usesMethod(String, String, String) - Method in class lombok.bytecode.ClassFileMetaData
Checks if the constant pool contains a reference to a given method.
UTILITY_CLASS_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.utilityClass.flagUsage = WARNING | ERROR.
UtilityClass - Annotation Type in lombok.experimental
An annotation to create utility classes.

V

val - Annotation Type in lombok
Use val as the type of any local variable declaration (even in a for-each statement), and the type will be inferred from the initializing expression.
VAL_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.val.flagUsage = WARNING | ERROR.
Value - Annotation Type in lombok.experimental
Deprecated.
Value has been promoted to the main package, so use that one instead.
Value - Annotation Type in lombok
Generates a lot of code which fits with a class that is a representation of an immutable entity.
VALUE_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.value.flagUsage = WARNING | ERROR.
valueGuesses - Variable in class lombok.core.AnnotationValues.AnnotationValue
Guesses for each raw expression.
valueOf(String) - Static method in enum lombok.AccessLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lombok.core.AST.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lombok.core.configuration.CallSuperType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lombok.core.configuration.FlagUsageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lombok.core.configuration.NullCheckExceptionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class lombok.core.configuration.TypeName
 
valueOf(String) - Static method in enum lombok.eclipse.handlers.EclipseHandlerUtil.FieldAccess
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lombok.eclipse.handlers.EclipseHandlerUtil.MemberExistsResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lombok.eclipse.handlers.HandleConstructor.SkipIfConstructorExists
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lombok.javac.handlers.HandleConstructor.SkipIfConstructorExists
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lombok.javac.handlers.HandleDelegate.DelegateReceiver
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lombok.javac.handlers.JavacHandlerUtil.CopyJavadoc
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lombok.javac.handlers.JavacHandlerUtil.FieldAccess
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lombok.javac.handlers.JavacHandlerUtil.MemberExistsResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lombok.javac.handlers.JavacResolver
Returns the enum constant of this type with the specified name.
values() - Static method in enum lombok.AccessLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum lombok.core.AST.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum lombok.core.configuration.CallSuperType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum lombok.core.configuration.FlagUsageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum lombok.core.configuration.NullCheckExceptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum lombok.eclipse.handlers.EclipseHandlerUtil.FieldAccess
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum lombok.eclipse.handlers.EclipseHandlerUtil.MemberExistsResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum lombok.eclipse.handlers.HandleConstructor.SkipIfConstructorExists
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum lombok.javac.handlers.HandleConstructor.SkipIfConstructorExists
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum lombok.javac.handlers.HandleDelegate.DelegateReceiver
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum lombok.javac.handlers.JavacHandlerUtil.CopyJavadoc
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum lombok.javac.handlers.JavacHandlerUtil.FieldAccess
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum lombok.javac.handlers.JavacHandlerUtil.MemberExistsResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum lombok.javac.handlers.JavacResolver
Returns an array containing the constants of this enum type, in the order they are declared.
var - Annotation Type in lombok.experimental
like val but not final
VAR_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
 
Version - Class in lombok.core
This class just holds lombok's current version.
VersionApp() - Constructor for class lombok.core.Main.VersionApp
 
visit(AllocationExpression, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(AND_AND_Expression, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(AnnotationMethodDeclaration, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(Argument, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(Argument, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ArrayAllocationExpression, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ArrayInitializer, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ArrayInitializer, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ArrayQualifiedTypeReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ArrayQualifiedTypeReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ArrayReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ArrayTypeReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ArrayTypeReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(AssertStatement, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(Assignment, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(BinaryExpression, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(Block, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(BreakStatement, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(CaseStatement, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(CastExpression, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(CharLiteral, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ClassLiteralAccess, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(Clinit, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(CompilationUnitDeclaration, CompilationUnitScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(CompoundAssignment, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ConditionalExpression, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ConstructorDeclaration, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ContinueStatement, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(DoStatement, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(DoubleLiteral, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(EmptyStatement, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(EqualExpression, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ExplicitConstructorCall, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ExtendedStringLiteral, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(FalseLiteral, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(FieldDeclaration, MethodScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(FieldReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(FieldReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(FloatLiteral, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ForeachStatement, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ForStatement, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(IfStatement, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ImportReference, CompilationUnitScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(Initializer, MethodScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(InstanceOfExpression, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(IntLiteral, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(Javadoc, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(Javadoc, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocAllocationExpression, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocAllocationExpression, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocArgumentExpression, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocArgumentExpression, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocArrayQualifiedTypeReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocArrayQualifiedTypeReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocArraySingleTypeReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocArraySingleTypeReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocFieldReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocFieldReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocImplicitTypeReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocImplicitTypeReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocMessageSend, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocMessageSend, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocQualifiedTypeReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocQualifiedTypeReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocReturnStatement, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocReturnStatement, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocSingleNameReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocSingleNameReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocSingleTypeReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(JavadocSingleTypeReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(LabeledStatement, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(LocalDeclaration, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(LongLiteral, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(MarkerAnnotation, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(MemberValuePair, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(MessageSend, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(MethodDeclaration, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(StringLiteralConcatenation, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(NormalAnnotation, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(NullLiteral, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(OR_OR_Expression, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ParameterizedQualifiedTypeReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ParameterizedQualifiedTypeReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ParameterizedSingleTypeReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ParameterizedSingleTypeReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(PostfixExpression, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(PrefixExpression, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(QualifiedAllocationExpression, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(QualifiedNameReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(QualifiedNameReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(QualifiedSuperReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(QualifiedSuperReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(QualifiedThisReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(QualifiedThisReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(QualifiedTypeReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(QualifiedTypeReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ReturnStatement, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(SingleMemberAnnotation, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(SingleNameReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(SingleNameReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(SingleTypeReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(SingleTypeReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(StringLiteral, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(SuperReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(SwitchStatement, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(SynchronizedStatement, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ThisReference, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ThisReference, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(ThrowStatement, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(TrueLiteral, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(TryStatement, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(TypeDeclaration, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(TypeDeclaration, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(TypeDeclaration, CompilationUnitScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(TypeParameter, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(TypeParameter, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(UnaryExpression, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(WhileStatement, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(Wildcard, BlockScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visit(Wildcard, ClassScope) - Method in class lombok.eclipse.handlers.SetGeneratedByVisitor
 
visitAnnotationOnField(FieldDeclaration, EclipseNode, Annotation) - Method in class lombok.eclipse.EclipseASTAdapter
visitAnnotationOnField(FieldDeclaration, EclipseNode, Annotation) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
visitAnnotationOnField(FieldDeclaration, EclipseNode, Annotation) - Method in interface lombok.eclipse.EclipseASTVisitor
 
visitAnnotationOnField(JCTree.JCVariableDecl, JavacNode, JCTree.JCAnnotation) - Method in class lombok.javac.JavacASTAdapter
visitAnnotationOnField(JCTree.JCVariableDecl, JavacNode, JCTree.JCAnnotation) - Method in class lombok.javac.JavacASTVisitor.Printer
 
visitAnnotationOnField(JCTree.JCVariableDecl, JavacNode, JCTree.JCAnnotation) - Method in interface lombok.javac.JavacASTVisitor
 
visitAnnotationOnLocal(LocalDeclaration, EclipseNode, Annotation) - Method in class lombok.eclipse.EclipseASTAdapter
visitAnnotationOnLocal(LocalDeclaration, EclipseNode, Annotation) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
visitAnnotationOnLocal(LocalDeclaration, EclipseNode, Annotation) - Method in interface lombok.eclipse.EclipseASTVisitor
 
visitAnnotationOnLocal(JCTree.JCVariableDecl, JavacNode, JCTree.JCAnnotation) - Method in class lombok.javac.JavacASTAdapter
visitAnnotationOnLocal(JCTree.JCVariableDecl, JavacNode, JCTree.JCAnnotation) - Method in class lombok.javac.JavacASTVisitor.Printer
 
visitAnnotationOnLocal(JCTree.JCVariableDecl, JavacNode, JCTree.JCAnnotation) - Method in interface lombok.javac.JavacASTVisitor
 
visitAnnotationOnMethod(AbstractMethodDeclaration, EclipseNode, Annotation) - Method in class lombok.eclipse.EclipseASTAdapter
visitAnnotationOnMethod(AbstractMethodDeclaration, EclipseNode, Annotation) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
visitAnnotationOnMethod(AbstractMethodDeclaration, EclipseNode, Annotation) - Method in interface lombok.eclipse.EclipseASTVisitor
 
visitAnnotationOnMethod(JCTree.JCMethodDecl, JavacNode, JCTree.JCAnnotation) - Method in class lombok.javac.JavacASTAdapter
visitAnnotationOnMethod(JCTree.JCMethodDecl, JavacNode, JCTree.JCAnnotation) - Method in class lombok.javac.JavacASTVisitor.Printer
 
visitAnnotationOnMethod(JCTree.JCMethodDecl, JavacNode, JCTree.JCAnnotation) - Method in interface lombok.javac.JavacASTVisitor
 
visitAnnotationOnMethodArgument(Argument, AbstractMethodDeclaration, EclipseNode, Annotation) - Method in class lombok.eclipse.EclipseASTAdapter
visitAnnotationOnMethodArgument(Argument, AbstractMethodDeclaration, EclipseNode, Annotation) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
visitAnnotationOnMethodArgument(Argument, AbstractMethodDeclaration, EclipseNode, Annotation) - Method in interface lombok.eclipse.EclipseASTVisitor
 
visitAnnotationOnMethodArgument(JCTree.JCVariableDecl, JCTree.JCMethodDecl, JavacNode, JCTree.JCAnnotation) - Method in class lombok.javac.JavacASTAdapter
visitAnnotationOnMethodArgument(JCTree.JCVariableDecl, JCTree.JCMethodDecl, JavacNode, JCTree.JCAnnotation) - Method in class lombok.javac.JavacASTVisitor.Printer
 
visitAnnotationOnMethodArgument(JCTree.JCVariableDecl, JCTree.JCMethodDecl, JavacNode, JCTree.JCAnnotation) - Method in interface lombok.javac.JavacASTVisitor
 
visitAnnotationOnType(TypeDeclaration, EclipseNode, Annotation) - Method in class lombok.eclipse.EclipseASTAdapter
visitAnnotationOnType(TypeDeclaration, EclipseNode, Annotation) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
visitAnnotationOnType(TypeDeclaration, EclipseNode, Annotation) - Method in interface lombok.eclipse.EclipseASTVisitor
 
visitAnnotationOnType(JCTree.JCClassDecl, JavacNode, JCTree.JCAnnotation) - Method in class lombok.javac.JavacASTAdapter
visitAnnotationOnType(JCTree.JCClassDecl, JavacNode, JCTree.JCAnnotation) - Method in class lombok.javac.JavacASTVisitor.Printer
 
visitAnnotationOnType(JCTree.JCClassDecl, JavacNode, JCTree.JCAnnotation) - Method in interface lombok.javac.JavacASTVisitor
 
visitArray(ArrayType, Void) - Method in class lombok.javac.FindTypeVarScanner
 
visitCompilationUnit(EclipseNode, CompilationUnitDeclaration) - Method in class lombok.eclipse.EclipseASTAdapter
Called at the very beginning and end.
visitCompilationUnit(EclipseNode, CompilationUnitDeclaration) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
visitCompilationUnit(EclipseNode, CompilationUnitDeclaration) - Method in interface lombok.eclipse.EclipseASTVisitor
Called at the very beginning and end.
visitCompilationUnit(JavacNode, JCTree.JCCompilationUnit) - Method in class lombok.javac.JavacASTAdapter
Called at the very beginning and end.
visitCompilationUnit(JavacNode, JCTree.JCCompilationUnit) - Method in class lombok.javac.JavacASTVisitor.Printer
 
visitCompilationUnit(JavacNode, JCTree.JCCompilationUnit) - Method in interface lombok.javac.JavacASTVisitor
Called at the very beginning and end.
visitDeclared(DeclaredType, Void) - Method in class lombok.javac.FindTypeVarScanner
 
visitError(ErrorType, Void) - Method in class lombok.javac.FindTypeVarScanner
 
visitExecutable(ExecutableType, Void) - Method in class lombok.javac.FindTypeVarScanner
 
visitField(EclipseNode, FieldDeclaration) - Method in class lombok.eclipse.EclipseASTAdapter
Called when visiting a field of a class.
visitField(EclipseNode, FieldDeclaration) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
visitField(EclipseNode, FieldDeclaration) - Method in interface lombok.eclipse.EclipseASTVisitor
Called when visiting a field of a class.
visitField(JavacNode, JCTree.JCVariableDecl) - Method in class lombok.javac.JavacASTAdapter
Called when visiting a field of a class.
visitField(JavacNode, JCTree.JCVariableDecl) - Method in class lombok.javac.JavacASTVisitor.Printer
 
visitField(JavacNode, JCTree.JCVariableDecl) - Method in interface lombok.javac.JavacASTVisitor
Called when visiting a field of a class.
visitInitializer(EclipseNode, Initializer) - Method in class lombok.eclipse.EclipseASTAdapter
Called for static and instance initializers.
visitInitializer(EclipseNode, Initializer) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
visitInitializer(EclipseNode, Initializer) - Method in interface lombok.eclipse.EclipseASTVisitor
Called for static and instance initializers.
visitInitializer(JavacNode, JCTree.JCBlock) - Method in class lombok.javac.JavacASTAdapter
Called for static and instance initializers.
visitInitializer(JavacNode, JCTree.JCBlock) - Method in class lombok.javac.JavacASTVisitor.Printer
 
visitInitializer(JavacNode, JCTree.JCBlock) - Method in interface lombok.javac.JavacASTVisitor
Called for static and instance initializers.
visitLocal(EclipseNode, LocalDeclaration) - Method in class lombok.eclipse.EclipseASTAdapter
Visits a local declaration - that is, something like 'int x = 10;' on the method level.
visitLocal(EclipseNode, LocalDeclaration) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
visitLocal(EclipseNode, LocalDeclaration) - Method in interface lombok.eclipse.EclipseASTVisitor
Visits a local declaration - that is, something like 'int x = 10;' on the method level.
visitLocal(EclipseNode, LocalDeclaration) - Method in class lombok.eclipse.handlers.HandleVal
 
visitLocal(JavacNode, JCTree.JCVariableDecl) - Method in class lombok.javac.handlers.HandleVal
 
visitLocal(JavacNode, JCTree.JCVariableDecl) - Method in class lombok.javac.JavacASTAdapter
Visits a local declaration - that is, something like 'int x = 10;' on the method level.
visitLocal(JavacNode, JCTree.JCVariableDecl) - Method in class lombok.javac.JavacASTVisitor.Printer
 
visitLocal(JavacNode, JCTree.JCVariableDecl) - Method in interface lombok.javac.JavacASTVisitor
Visits a local declaration - that is, something like 'int x = 10;' on the method level.
visitMethod(EclipseNode, AbstractMethodDeclaration) - Method in class lombok.eclipse.EclipseASTAdapter
Called for both methods (MethodDeclaration) and constructors (ConstructorDeclaration), but not for Clinit objects, which are a vestigial Eclipse thing that never contain anything.
visitMethod(EclipseNode, AbstractMethodDeclaration) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
visitMethod(EclipseNode, AbstractMethodDeclaration) - Method in interface lombok.eclipse.EclipseASTVisitor
Called for both methods (MethodDeclaration) and constructors (ConstructorDeclaration), but not for Clinit objects, which are a vestigial Eclipse thing that never contain anything.
visitMethod(JavacNode, JCTree.JCMethodDecl) - Method in class lombok.javac.JavacASTAdapter
Called for both methods and constructors.
visitMethod(JavacNode, JCTree.JCMethodDecl) - Method in class lombok.javac.JavacASTVisitor.Printer
 
visitMethod(JavacNode, JCTree.JCMethodDecl) - Method in interface lombok.javac.JavacASTVisitor
Called for both methods and constructors.
visitMethodArgument(EclipseNode, Argument, AbstractMethodDeclaration) - Method in class lombok.eclipse.EclipseASTAdapter
Visits a method argument
visitMethodArgument(EclipseNode, Argument, AbstractMethodDeclaration) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
visitMethodArgument(EclipseNode, Argument, AbstractMethodDeclaration) - Method in interface lombok.eclipse.EclipseASTVisitor
Visits a method argument
visitMethodArgument(JavacNode, JCTree.JCVariableDecl, JCTree.JCMethodDecl) - Method in class lombok.javac.JavacASTAdapter
Visits a method argument.
visitMethodArgument(JavacNode, JCTree.JCVariableDecl, JCTree.JCMethodDecl) - Method in class lombok.javac.JavacASTVisitor.Printer
 
visitMethodArgument(JavacNode, JCTree.JCVariableDecl, JCTree.JCMethodDecl) - Method in interface lombok.javac.JavacASTVisitor
Visits a method argument.
visitNoType(NoType, Void) - Method in class lombok.javac.FindTypeVarScanner
 
visitNull(NullType, Void) - Method in class lombok.javac.FindTypeVarScanner
 
visitPrimitive(PrimitiveType, Void) - Method in class lombok.javac.FindTypeVarScanner
 
visitStatement(EclipseNode, Statement) - Method in class lombok.eclipse.EclipseASTAdapter
Visits a statement that isn't any of the other visit methods (e.g.
visitStatement(EclipseNode, Statement) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
visitStatement(EclipseNode, Statement) - Method in interface lombok.eclipse.EclipseASTVisitor
Visits a statement that isn't any of the other visit methods (e.g.
visitStatement(JavacNode, JCTree) - Method in class lombok.javac.JavacASTAdapter
Visits a statement that isn't any of the other visit methods (e.g.
visitStatement(JavacNode, JCTree) - Method in class lombok.javac.JavacASTVisitor.Printer
 
visitStatement(JavacNode, JCTree) - Method in interface lombok.javac.JavacASTVisitor
Visits a statement that isn't any of the other visit methods (e.g.
visitType(EclipseNode, TypeDeclaration) - Method in class lombok.eclipse.EclipseASTAdapter
Called when visiting a type (a class, interface, annotation, enum, etcetera).
visitType(EclipseNode, TypeDeclaration) - Method in class lombok.eclipse.EclipseASTVisitor.Printer
 
visitType(EclipseNode, TypeDeclaration) - Method in interface lombok.eclipse.EclipseASTVisitor
Called when visiting a type (a class, interface, annotation, enum, etcetera).
visitType(EclipseNode, TypeDeclaration) - Method in class lombok.eclipse.handlers.HandleFieldDefaults
 
visitType(JavacNode, JCTree.JCClassDecl) - Method in class lombok.javac.handlers.HandleFieldDefaults
 
visitType(JavacNode, JCTree.JCClassDecl) - Method in class lombok.javac.JavacASTAdapter
Called when visiting a type (a class, interface, annotation, enum, etcetera).
visitType(JavacNode, JCTree.JCClassDecl) - Method in class lombok.javac.JavacASTVisitor.Printer
 
visitType(JavacNode, JCTree.JCClassDecl) - Method in interface lombok.javac.JavacASTVisitor
Called when visiting a type (a class, interface, annotation, enum, etcetera).
visitTypeVariable(TypeVariable, Void) - Method in class lombok.javac.FindTypeVarScanner
 
visitUnknown(TypeMirror, Void) - Method in class lombok.javac.FindTypeVarScanner
 
visitWildcard(WildcardType, Void) - Method in class lombok.javac.FindTypeVarScanner
 

W

warning(String, Throwable) - Static method in class lombok.core.debug.ProblemReporter
 
warning(String, Throwable) - Static method in class lombok.eclipse.handlers.EclipseHandlerUtil
Generates a warning in the Eclipse error log.
Wither - Annotation Type in lombok.experimental
Put on any field to make lombok build a 'wither' - a withX method which produces a clone of this object (except for 1 field which gets a new value).
Wither.AnyAnnotation - Annotation Type in lombok.experimental
Deprecated.
Don't use this annotation, ever - Read the documentation.
WITHER_FLAG_USAGE - Static variable in class lombok.ConfigurationKeys
lombok configuration: lombok.wither.flagUsage = WARNING | ERROR.
wrapOutputStream(OutputStream, String, DiagnosticsReceiver) - Static method in class lombok.core.PostCompiler
 

X

XSlf4j - Annotation Type in lombok.extern.slf4j
Causes lombok to generate a logger field.
A B C D E F G H I J K L M N O P R S T U V W X 
Lombok - v1.16.16

Copyright © 2009-2015 The Project Lombok Authors, licensed under the MIT licence.