Uses of Interface
org.sonar.plugins.java.api.tree.TreeVisitor
Packages that use TreeVisitor
Package
Description
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 -
Uses of TreeVisitor in org.sonar.java.ast.parser
Methods in org.sonar.java.ast.parser with parameters of type TreeVisitorModifier and TypeMethodDescriptionvoidListTreeImpl.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 TreeVisitorModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of TreeVisitor in org.sonar.java.cfg
Classes in org.sonar.java.cfg that implement TreeVisitor -
Uses of TreeVisitor in org.sonar.java.model
Methods in org.sonar.java.model with parameters of type TreeVisitorModifier and TypeMethodDescriptionvoidArrayDimensionTreeImpl.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 TreeVisitorModifier and TypeMethodDescriptionvoidAnnotationTreeImpl.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 TreeVisitorModifier and TypeMethodDescriptionvoidArrayAccessExpressionTreeImpl.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 TreeVisitorModifier and TypeMethodDescriptionvoidAssertStatementTreeImpl.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.plugins.java.api.tree
Classes in org.sonar.plugins.java.api.tree that implement TreeVisitorMethods in org.sonar.plugins.java.api.tree with parameters of type TreeVisitorModifier and TypeMethodDescriptionvoidInferedTypeTree.accept(TreeVisitor visitor)voidTree.accept(TreeVisitor visitor)