Uses of Enum
org.sonar.plugins.java.api.tree.Tree.Kind
Packages that use Tree.Kind
Package
Description
Provides interfaces to represent Java source code as syntax tree.
-
Uses of Tree.Kind in org.sonar.java
Methods in org.sonar.java that return types with arguments of type Tree.Kind -
Uses of Tree.Kind in org.sonar.java.ast.parser
Methods in org.sonar.java.ast.parser that return Tree.Kind -
Uses of Tree.Kind in org.sonar.java.ast.visitors
Methods in org.sonar.java.ast.visitors that return Tree.KindModifier and TypeMethodDescriptionstatic Tree.Kind[]PublicApiChecker.apiKinds()static Tree.Kind[]PublicApiChecker.classKinds()static Tree.Kind[]PublicApiChecker.methodKinds()Methods in org.sonar.java.ast.visitors that return types with arguments of type Tree.KindModifier and TypeMethodDescriptionCommentLinesVisitor.nodesToVisit()FileLinesVisitor.nodesToVisit()LinesOfCodeVisitor.nodesToVisit()SubscriptionVisitor.nodesToVisit()SyntaxHighlighterVisitor.nodesToVisit() -
Uses of Tree.Kind in org.sonar.java.model
Methods in org.sonar.java.model that return Tree.KindModifier and TypeMethodDescriptionArrayDimensionTreeImpl.kind()InternalSyntaxToken.kind()InternalSyntaxTrivia.kind()JavaTree.ArrayTypeTreeImpl.kind()JavaTree.CompilationUnitTreeImpl.kind()JavaTree.ImportTreeImpl.kind()JavaTree.NotImplementedTreeImpl.kind()JavaTree.PackageDeclarationTreeImpl.kind()JavaTree.ParameterizedTypeTreeImpl.kind()JavaTree.PrimitiveTypeTreeImpl.kind()JavaTree.UnionTypeTreeImpl.kind()JavaTree.WildcardTreeImpl.kind()TypeParameterTreeImpl.kind()Methods in org.sonar.java.model that return types with arguments of type Tree.KindMethods in org.sonar.java.model with parameters of type Tree.KindConstructors in org.sonar.java.model with parameters of type Tree.KindModifierConstructorDescriptionWildcardTreeImpl(Tree.Kind kind, InternalSyntaxToken extendsOrSuperToken, TypeTree bound) -
Uses of Tree.Kind in org.sonar.java.model.declaration
Methods in org.sonar.java.model.declaration that return Tree.KindModifier and TypeMethodDescriptionAnnotationTreeImpl.kind()ClassTreeImpl.kind()EnumConstantTreeImpl.kind()ExportsDirectiveTreeImpl.kind()MethodTreeImpl.kind()ModifiersTreeImpl.kind()ModuleDeclarationTreeImpl.kind()OpensDirectiveTreeImpl.kind()ProvidesDirectiveTreeImpl.kind()RequiresDirectiveTreeImpl.kind()UsesDirectiveTreeImpl.kind()VariableTreeImpl.kind()Constructors in org.sonar.java.model.declaration with parameters of type Tree.KindModifierConstructorDescriptionClassTreeImpl(Tree.Kind kind, SyntaxToken openBraceToken, List<Tree> members, SyntaxToken closeBraceToken) -
Uses of Tree.Kind in org.sonar.java.model.expression
Fields in org.sonar.java.model.expression declared as Tree.KindMethods in org.sonar.java.model.expression that return Tree.KindModifier and TypeMethodDescriptionArrayAccessExpressionTreeImpl.kind()AssignmentExpressionTreeImpl.kind()BinaryExpressionTreeImpl.kind()ConditionalExpressionTreeImpl.kind()IdentifierTreeImpl.kind()InstanceOfTreeImpl.kind()InternalUnaryExpression.kind()LambdaExpressionTreeImpl.kind()LiteralTreeImpl.kind()MemberSelectExpressionTreeImpl.kind()MethodInvocationTreeImpl.kind()MethodReferenceTreeImpl.kind()NewArrayTreeImpl.kind()NewClassTreeImpl.kind()ParenthesizedTreeImpl.kind()TypeArgumentListTreeImpl.kind()TypeCastExpressionTreeImpl.kind()VarTypeTreeImpl.kind()Constructors in org.sonar.java.model.expression with parameters of type Tree.KindModifierConstructorDescriptionAssignmentExpressionTreeImpl(Tree.Kind kind, ExpressionTree variable, InternalSyntaxToken operatorToken, ExpressionTree expression)BinaryExpressionTreeImpl(Tree.Kind kind, ExpressionTree leftOperand, InternalSyntaxToken operator, ExpressionTree rightOperand)InternalPostfixUnaryExpression(Tree.Kind kind, ExpressionTree expression, InternalSyntaxToken operatorToken)InternalPrefixUnaryExpression(Tree.Kind kind, InternalSyntaxToken operatorToken, ExpressionTree expression)LiteralTreeImpl(Tree.Kind kind, InternalSyntaxToken token) -
Uses of Tree.Kind in org.sonar.java.model.statement
Methods in org.sonar.java.model.statement that return Tree.KindModifier and TypeMethodDescriptionAssertStatementTreeImpl.kind()BlockTreeImpl.kind()BreakStatementTreeImpl.kind()CaseGroupTreeImpl.kind()CaseLabelTreeImpl.kind()CatchTreeImpl.kind()ContinueStatementTreeImpl.kind()DoWhileStatementTreeImpl.kind()EmptyStatementTreeImpl.kind()ExpressionStatementTreeImpl.kind()ForEachStatementImpl.kind()ForStatementTreeImpl.kind()IfStatementTreeImpl.kind()LabeledStatementTreeImpl.kind()ReturnStatementTreeImpl.kind()SwitchExpressionTreeImpl.kind()SwitchStatementTreeImpl.kind()SynchronizedStatementTreeImpl.kind()ThrowStatementTreeImpl.kind()TryStatementTreeImpl.kind()WhileStatementTreeImpl.kind()YieldStatementTreeImpl.kind()Constructors in org.sonar.java.model.statement with parameters of type Tree.KindModifierConstructorDescriptionBlockTreeImpl(Tree.Kind kind, InternalSyntaxToken openBraceToken, List<StatementTree> body, InternalSyntaxToken closeBraceToken) -
Uses of Tree.Kind in org.sonar.plugins.java.api.tree
Methods in org.sonar.plugins.java.api.tree that return Tree.KindModifier and TypeMethodDescriptionInferedTypeTree.kind()Tree.kind()static Tree.KindReturns the enum constant of this type with the specified name.static Tree.Kind[]Tree.Kind.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.sonar.plugins.java.api.tree with parameters of type Tree.Kind