Uses of Interface
org.sonar.plugins.java.api.tree.TreeVisitor
-
Packages that use TreeVisitor Package Description org.sonar.java org.sonar.java.ast.parser org.sonar.java.ast.visitors org.sonar.java.cfg org.sonar.java.model org.sonar.java.model.declaration org.sonar.java.model.expression org.sonar.java.model.statement org.sonar.java.se.checks org.sonar.plugins.java.api.tree Provides interfaces to represent Java source code as syntax tree. -
-
Uses of TreeVisitor in org.sonar.java
Classes in org.sonar.java that implement TreeVisitor Modifier and Type Class Description classJavaFilesCache -
Uses of TreeVisitor in org.sonar.java.ast.parser
Methods in org.sonar.java.ast.parser with parameters of type TreeVisitor Modifier and Type Method Description voidListTreeImpl. accept(TreeVisitor visitor)voidTypeParameterListTreeImpl. accept(TreeVisitor visitor) -
Uses of TreeVisitor in org.sonar.java.ast.visitors
Classes in org.sonar.java.ast.visitors that implement TreeVisitor Modifier and Type Class Description classCognitiveComplexityVisitorclassComplexityVisitorclassPublicApiCheckerclassSonarSymbolTableVisitorclassStatementVisitor -
Uses of TreeVisitor in org.sonar.java.cfg
Classes in org.sonar.java.cfg that implement TreeVisitor Modifier and Type Class Description classVariableReadExtractor -
Uses of TreeVisitor in org.sonar.java.model
Methods in org.sonar.java.model with parameters of type TreeVisitor Modifier and Type Method Description voidArrayDimensionTreeImpl. accept(TreeVisitor visitor)voidInternalSyntaxToken. accept(TreeVisitor visitor)voidInternalSyntaxTrivia. accept(TreeVisitor visitor)voidJavaTree.ArrayTypeTreeImpl. accept(TreeVisitor visitor)voidJavaTree.CompilationUnitTreeImpl. accept(TreeVisitor visitor)voidJavaTree.ImportTreeImpl. accept(TreeVisitor visitor)voidJavaTree.NotImplementedTreeImpl. accept(TreeVisitor visitor)voidJavaTree.PackageDeclarationTreeImpl. accept(TreeVisitor visitor)voidJavaTree.ParameterizedTypeTreeImpl. accept(TreeVisitor visitor)voidJavaTree.PrimitiveTypeTreeImpl. accept(TreeVisitor visitor)voidJavaTree.UnionTypeTreeImpl. accept(TreeVisitor visitor)voidJavaTree.WildcardTreeImpl. accept(TreeVisitor visitor)voidTypeParameterTreeImpl. accept(TreeVisitor visitor) -
Uses of TreeVisitor in org.sonar.java.model.declaration
Methods in org.sonar.java.model.declaration with parameters of type TreeVisitor Modifier and Type Method Description voidAnnotationTreeImpl. accept(TreeVisitor visitor)voidClassTreeImpl. accept(TreeVisitor visitor)voidEnumConstantTreeImpl. accept(TreeVisitor visitor)voidExportsDirectiveTreeImpl. accept(TreeVisitor visitor)voidMethodTreeImpl. accept(TreeVisitor visitor)voidModifiersTreeImpl. accept(TreeVisitor visitor)voidModuleDeclarationTreeImpl. accept(TreeVisitor visitor)voidOpensDirectiveTreeImpl. accept(TreeVisitor visitor)voidProvidesDirectiveTreeImpl. accept(TreeVisitor visitor)voidRequiresDirectiveTreeImpl. accept(TreeVisitor visitor)voidUsesDirectiveTreeImpl. accept(TreeVisitor visitor)voidVariableTreeImpl. accept(TreeVisitor visitor) -
Uses of TreeVisitor in org.sonar.java.model.expression
Methods in org.sonar.java.model.expression with parameters of type TreeVisitor Modifier and Type Method Description voidArrayAccessExpressionTreeImpl. accept(TreeVisitor visitor)voidAssignmentExpressionTreeImpl. accept(TreeVisitor visitor)voidBinaryExpressionTreeImpl. accept(TreeVisitor visitor)voidConditionalExpressionTreeImpl. accept(TreeVisitor visitor)voidIdentifierTreeImpl. accept(TreeVisitor visitor)voidInstanceOfTreeImpl. accept(TreeVisitor visitor)voidInternalUnaryExpression. accept(TreeVisitor visitor)voidLambdaExpressionTreeImpl. accept(TreeVisitor visitor)voidLiteralTreeImpl. accept(TreeVisitor visitor)voidMemberSelectExpressionTreeImpl. accept(TreeVisitor visitor)voidMethodInvocationTreeImpl. accept(TreeVisitor visitor)voidMethodReferenceTreeImpl. accept(TreeVisitor visitor)voidNewArrayTreeImpl. accept(TreeVisitor visitor)voidNewClassTreeImpl. accept(TreeVisitor visitor)voidParenthesizedTreeImpl. accept(TreeVisitor visitor)voidTypeArgumentListTreeImpl. accept(TreeVisitor visitor)voidTypeCastExpressionTreeImpl. accept(TreeVisitor visitor)voidVarTypeTreeImpl. accept(TreeVisitor visitor) -
Uses of TreeVisitor in org.sonar.java.model.statement
Methods in org.sonar.java.model.statement with parameters of type TreeVisitor Modifier and Type Method Description voidAssertStatementTreeImpl. accept(TreeVisitor visitor)voidBlockTreeImpl. accept(TreeVisitor visitor)voidBreakStatementTreeImpl. accept(TreeVisitor visitor)voidCaseGroupTreeImpl. accept(TreeVisitor visitor)voidCaseLabelTreeImpl. accept(TreeVisitor visitor)voidCatchTreeImpl. accept(TreeVisitor visitor)voidContinueStatementTreeImpl. accept(TreeVisitor visitor)voidDoWhileStatementTreeImpl. accept(TreeVisitor visitor)voidEmptyStatementTreeImpl. accept(TreeVisitor visitor)voidExpressionStatementTreeImpl. accept(TreeVisitor visitor)voidForEachStatementImpl. accept(TreeVisitor visitor)voidForStatementTreeImpl. accept(TreeVisitor visitor)voidIfStatementTreeImpl. accept(TreeVisitor visitor)voidLabeledStatementTreeImpl. accept(TreeVisitor visitor)voidReturnStatementTreeImpl. accept(TreeVisitor visitor)voidSwitchExpressionTreeImpl. accept(TreeVisitor visitor)voidSwitchStatementTreeImpl. accept(TreeVisitor visitor)voidSynchronizedStatementTreeImpl. accept(TreeVisitor visitor)voidThrowStatementTreeImpl. accept(TreeVisitor visitor)voidTryStatementTreeImpl. accept(TreeVisitor visitor)voidWhileStatementTreeImpl. accept(TreeVisitor visitor)voidYieldStatementTreeImpl. accept(TreeVisitor visitor) -
Uses of TreeVisitor in org.sonar.java.se.checks
Classes in org.sonar.java.se.checks that implement TreeVisitor Modifier and Type Class Description classCheckerTreeNodeVisitorclassSyntaxTreeNameFinder -
Uses of TreeVisitor in org.sonar.plugins.java.api.tree
Classes in org.sonar.plugins.java.api.tree that implement TreeVisitor Modifier and Type Class Description classBaseTreeVisitorDefault implementation ofTreeVisitor.Methods in org.sonar.plugins.java.api.tree with parameters of type TreeVisitor Modifier and Type Method Description voidInferedTypeTree. accept(TreeVisitor visitor)voidTree. accept(TreeVisitor visitor)
-