@ProviderFor(value=EclipseASTVisitor.class) public class HandleFieldDefaults extends EclipseASTAdapter
lombok.FieldDefaults
annotation for eclipse.EclipseASTVisitor.Printer
Constructor and Description |
---|
HandleFieldDefaults() |
Modifier and Type | Method and Description |
---|---|
boolean |
generateFieldDefaultsForType(EclipseNode typeNode,
EclipseNode pos,
AccessLevel level,
boolean makeFinal,
boolean checkForTypeLevelFieldDefaults) |
void |
setFieldDefaultsForField(EclipseNode fieldNode,
org.eclipse.jdt.internal.compiler.ast.ASTNode pos,
AccessLevel level,
boolean makeFinal) |
void |
visitType(EclipseNode typeNode,
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type)
Called when visiting a type (a class, interface, annotation, enum, etcetera).
|
endVisitCompilationUnit, endVisitField, endVisitInitializer, endVisitLocal, endVisitMethod, endVisitMethodArgument, endVisitStatement, endVisitType, visitAnnotationOnField, visitAnnotationOnLocal, visitAnnotationOnMethod, visitAnnotationOnMethodArgument, visitAnnotationOnType, visitCompilationUnit, visitField, visitInitializer, visitLocal, visitMethod, visitMethodArgument, visitStatement
public boolean generateFieldDefaultsForType(EclipseNode typeNode, EclipseNode pos, AccessLevel level, boolean makeFinal, boolean checkForTypeLevelFieldDefaults)
public void setFieldDefaultsForField(EclipseNode fieldNode, org.eclipse.jdt.internal.compiler.ast.ASTNode pos, AccessLevel level, boolean makeFinal)
public void visitType(EclipseNode typeNode, org.eclipse.jdt.internal.compiler.ast.TypeDeclaration type)
EclipseASTAdapter
visitType
in interface EclipseASTVisitor
visitType
in class EclipseASTAdapter
Copyright © 2009-2015 The Project Lombok Authors, licensed under the MIT licence.