Package org.sonar.java.checks
Class AbstractInjectionChecker.LocalVariableDynamicStringVisitor
- java.lang.Object
-
- org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- org.sonar.java.checks.AbstractInjectionChecker.LocalVariableDynamicStringVisitor
-
- All Implemented Interfaces:
org.sonar.plugins.java.api.tree.TreeVisitor
- Enclosing class:
- AbstractInjectionChecker
protected class AbstractInjectionChecker.LocalVariableDynamicStringVisitor extends org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
-
Constructor Summary
Constructors Constructor Description LocalVariableDynamicStringVisitor(org.sonar.plugins.java.api.semantic.Symbol currentlyChecking, Collection<org.sonar.plugins.java.api.tree.IdentifierTree> usages, org.sonar.plugins.java.api.tree.Tree methodInvocationTree)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisitAssignmentExpression(org.sonar.plugins.java.api.tree.AssignmentExpressionTree tree)voidvisitMethodInvocation(org.sonar.plugins.java.api.tree.MethodInvocationTree tree)voidvisitNewClass(org.sonar.plugins.java.api.tree.NewClassTree tree)-
Methods inherited from class org.sonar.plugins.java.api.tree.BaseTreeVisitor
scan, scan, scan, visitAnnotation, visitArrayAccessExpression, visitArrayDimension, visitArrayType, visitAssertStatement, visitBinaryExpression, visitBlock, visitBreakStatement, visitCaseGroup, visitCaseLabel, visitCatch, visitClass, visitCompilationUnit, visitConditionalExpression, visitContinueStatement, visitDoWhileStatement, visitEmptyStatement, visitEnumConstant, visitExportsDirectiveTree, visitExpressionStatement, visitForEachStatement, visitForStatement, visitIdentifier, visitIfStatement, visitImport, visitInstanceOf, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberSelectExpression, visitMethod, visitMethodReference, visitModifier, visitModule, visitNewArray, visitOpensDirective, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitProvidesDirective, visitRequiresDirectiveTree, visitReturnStatement, visitSwitchStatement, visitSynchronizedStatement, visitThrowStatement, visitTryStatement, visitTypeArguments, visitTypeCast, visitTypeParameter, visitTypeParameters, visitUnaryExpression, visitUnionType, visitUsesDirective, visitVariable, visitVarType, visitWhileStatement, visitWildcard
-
-
-
-
Constructor Detail
-
LocalVariableDynamicStringVisitor
public LocalVariableDynamicStringVisitor(org.sonar.plugins.java.api.semantic.Symbol currentlyChecking, Collection<org.sonar.plugins.java.api.tree.IdentifierTree> usages, org.sonar.plugins.java.api.tree.Tree methodInvocationTree)
-
-
Method Detail
-
visitAssignmentExpression
public void visitAssignmentExpression(org.sonar.plugins.java.api.tree.AssignmentExpressionTree tree)
- Specified by:
visitAssignmentExpressionin interfaceorg.sonar.plugins.java.api.tree.TreeVisitor- Overrides:
visitAssignmentExpressionin classorg.sonar.plugins.java.api.tree.BaseTreeVisitor
-
visitMethodInvocation
public void visitMethodInvocation(org.sonar.plugins.java.api.tree.MethodInvocationTree tree)
- Specified by:
visitMethodInvocationin interfaceorg.sonar.plugins.java.api.tree.TreeVisitor- Overrides:
visitMethodInvocationin classorg.sonar.plugins.java.api.tree.BaseTreeVisitor
-
visitNewClass
public void visitNewClass(org.sonar.plugins.java.api.tree.NewClassTree tree)
- Specified by:
visitNewClassin interfaceorg.sonar.plugins.java.api.tree.TreeVisitor- Overrides:
visitNewClassin classorg.sonar.plugins.java.api.tree.BaseTreeVisitor
-
-