|
Lombok - v0.11.0 | ||||||||
PREV NEXT | FRAMES NO FRAMES |
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.LombokNode.isStructurallySignificant
.
LombokNode.isStructurallySignificant
.
LombokNode.isStructurallySignificant
.
EclipseASTVisitor
instances.
JavacASTVisitor
instances.
java.lang.String
to var.methodName
is represented by a fold-left of Select
nodes with the leftmost string represented by
a Ident
node.
java.lang.String
to var.methodName
is represented by a fold-left of Select
nodes with the leftmost string represented by
a Ident
node.
EclipseHandlerUtil.copyType(TypeReference, ASTNode)
.
AnnotationValues
for the provided AST Node.
EclipseASTVisitor
interface.equals
and hashCode
methods inherited by all objects.true
if the annotation is attached to the field.
NullPointerException
with the
variable name as message.
NullPointerException
with the
variable name as message.
AnnotationValues.getActualExpressions(String)
call.
annotationMethodName
.
java/lang/String
getImportStatements
method.
getPackageDeclaration
method.
AnnotationValues.getProbableFQType(String)
call.
AnnotationValues.getRawExpressions(String)
call.
annotationMethodName
.
java/lang/Object
NB: If you try this on Object itself, you'll get null
.java/lang/Object
EclipseAnnotationHandler
and if one exists, calling it with a freshly cooked up
instance of AnnotationValues
.
JavacAnnotationHandler
and if one exists, calling it with a freshly cooked up
instance of AnnotationValues
.
lombok.Cleanup
annotation for eclipse.lombok.Cleanup
annotation for javac.lombok.Data
annotation for eclipse.lombok.Data
annotation for javac.EqualsAndHashCode
annotation for eclipse.lombok.EqualsAndHashCode
annotation for javac.lombok.Getter
annotation for eclipse.lombok.Getter
annotation for javac.CommonsLog
annotation for Eclipse.CommonsLog
annotation for javac.Log
annotation for Eclipse.Log
annotation for javac.Log4j
annotation for Eclipse.Log4j
annotation for javac.Slf4j
annotation for Eclipse.Slf4j
annotation for javac.lombok.core.PrintAST
annotation for eclipse.lombok.core.PrintAST
annotation for javac.lombok.Setter
annotation for eclipse.lombok.Setter
annotation for javac.lombok.HandleSneakyThrows
annotation for eclipse.lombok.SneakyThrows
annotation for javac.lombok.Synchronized
annotation for eclipse.lombok.Synchronized
annotation for javac.ToString
annotation for eclipse.ToString
annotation for javac.@Deprecated
or in javadoc
JavacASTVisitor
interface.EclipseHandlerUtil.methodExists(String, EclipseNode, boolean, int)
with caseSensitive
= true
.
@NonNull
in any casing and
with any package name to the return type of generated getters and the parameter of generated setters and constructors,
as well as generate the appropriate null checks in the setter and constructor.toString()
like utility to dump all contents of the constant pool into a string.
lombok-runtime.jar
, as well as which files of your transformation must be in lombok-runtime.jar
.AccessLevel
instance into the flag bit used by eclipse.
AccessLevel
instance into the flag bit used by javac.
toString
method inherited by all objects.@Foo int x, y;
is stored in both javac and ecj as 2 FieldDeclarations, both with the same annotation as child.
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.
|
Lombok - v0.11.0 | ||||||||
PREV NEXT | FRAMES NO FRAMES |