public class AnonymousClassShouldBeLambdaCheck extends BaseTreeVisitor implements JavaFileScanner, JavaVersionAwareVisitor
| Constructor and Description |
|---|
AnonymousClassShouldBeLambdaCheck() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isCompatibleWithJavaVersion(Integer 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(@Nullable Integer 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–2015 SonarSource. All rights reserved.