public class AnonymousClassShouldBeLambdaCheck extends BaseTreeVisitor implements JavaFileScanner, JavaVersionAwareVisitor
| Constructor and Description |
|---|
AnonymousClassShouldBeLambdaCheck() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isCompatibleWithJavaVersion(JavaVersion version) |
void |
scanFile(JavaFileScannerContext context) |
void |
visitEnumConstant(EnumConstantTree tree) |
void |
visitNewClass(NewClassTree tree) |
scan, scan, scan, visitAnnotation, visitArrayAccessExpression, visitArrayDimension, visitArrayType, visitAssertStatement, visitAssignmentExpression, visitBinaryExpression, visitBlock, visitBreakStatement, visitCaseGroup, visitCaseLabel, visitCatch, visitClass, visitCompilationUnit, visitConditionalExpression, visitContinueStatement, visitDoWhileStatement, visitEmptyStatement, visitExpressionStatement, visitForEachStatement, visitForStatement, visitIdentifier, visitIfStatement, visitImport, visitInstanceOf, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberSelectExpression, visitMethod, visitMethodInvocation, visitMethodReference, visitModifier, visitNewArray, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitReturnStatement, visitSwitchStatement, visitSynchronizedStatement, visitThrowStatement, visitTryStatement, visitTypeArguments, visitTypeCast, visitTypeParameter, visitTypeParameters, visitUnaryExpression, visitUnionType, visitVariable, visitWhileStatement, visitWildcardpublic boolean isCompatibleWithJavaVersion(JavaVersion version)
isCompatibleWithJavaVersion in interface JavaVersionAwareVisitorpublic void scanFile(JavaFileScannerContext context)
scanFile in interface JavaFileScannerpublic void visitEnumConstant(EnumConstantTree tree)
visitEnumConstant in interface TreeVisitorvisitEnumConstant in class BaseTreeVisitorpublic void visitNewClass(NewClassTree tree)
visitNewClass in interface TreeVisitorvisitNewClass in class BaseTreeVisitorCopyright © 2012–2016 SonarSource. All rights reserved.