Package org.sonar.java.se.checks
Class SyntaxTreeNameFinder
java.lang.Object
org.sonar.plugins.java.api.tree.BaseTreeVisitor
org.sonar.java.se.checks.SyntaxTreeNameFinder
- All Implemented Interfaces:
TreeVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringvoidvoidvoidvoidvoidvoidvisitTypeCast(TypeCastTree tree) voidvisitVariable(VariableTree tree) Methods inherited from class org.sonar.plugins.java.api.tree.BaseTreeVisitor
scan, scan, scan, visitAnnotation, visitArrayAccessExpression, visitArrayDimension, visitArrayType, visitAssertStatement, visitAssignmentExpression, visitBinaryExpression, visitBlock, visitBreakStatement, visitCaseGroup, visitCaseLabel, visitCatch, visitClass, visitCompilationUnit, visitConditionalExpression, visitContinueStatement, visitDefaultPattern, visitDoWhileStatement, visitEmptyStatement, visitEnumConstant, visitExportsDirectiveTree, visitExpressionStatement, visitForEachStatement, visitForStatement, visitGuardedPattern, visitIfStatement, visitImport, visitInstanceOf, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMethod, visitMethodReference, visitModifier, visitModule, visitNewArray, visitNewClass, visitNullPattern, visitOpensDirective, visitOther, visitPackage, visitParameterizedType, visitPatternInstanceOf, visitPrimitiveType, visitProvidesDirective, visitRecordPattern, visitRequiresDirectiveTree, visitReturnStatement, visitSwitchExpression, visitSynchronizedStatement, visitThrowStatement, visitTryStatement, visitTypeArguments, visitTypeParameter, visitTypeParameters, visitTypePattern, visitUnaryExpression, visitUnionType, visitUsesDirective, visitVarType, visitWhileStatement, visitWildcard, visitYieldStatement
-
Constructor Details
-
SyntaxTreeNameFinder
public SyntaxTreeNameFinder()
-
-
Method Details
-
getName
-
visitIdentifier
- Specified by:
visitIdentifierin interfaceTreeVisitor- Overrides:
visitIdentifierin classBaseTreeVisitor
-
visitMemberSelectExpression
- Specified by:
visitMemberSelectExpressionin interfaceTreeVisitor- Overrides:
visitMemberSelectExpressionin classBaseTreeVisitor
-
visitSwitchStatement
- Specified by:
visitSwitchStatementin interfaceTreeVisitor- Overrides:
visitSwitchStatementin classBaseTreeVisitor
-
visitParenthesized
- Specified by:
visitParenthesizedin interfaceTreeVisitor- Overrides:
visitParenthesizedin classBaseTreeVisitor
-
visitTypeCast
- Specified by:
visitTypeCastin interfaceTreeVisitor- Overrides:
visitTypeCastin classBaseTreeVisitor
-
visitMethodInvocation
- Specified by:
visitMethodInvocationin interfaceTreeVisitor- Overrides:
visitMethodInvocationin classBaseTreeVisitor
-
visitVariable
- Specified by:
visitVariablein interfaceTreeVisitor- Overrides:
visitVariablein classBaseTreeVisitor
-