Uses of Class
org.sonar.plugins.java.api.tree.Tree.Kind
-
Packages that use Tree.Kind Package Description org.sonar.java org.sonar.java.ast.parser org.sonar.java.ast.visitors org.sonar.java.model org.sonar.java.model.declaration org.sonar.java.model.expression org.sonar.java.model.statement org.sonar.java.se org.sonar.plugins.java.api.tree 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 Modifier and Type Method Description List<Tree.Kind>
Measurer. nodesToVisit()
-
Uses of Tree.Kind in org.sonar.java.ast.parser
Methods in org.sonar.java.ast.parser that return Tree.Kind Modifier and Type Method Description Tree.Kind
ArgumentListTreeImpl. kind()
Tree.Kind
ListTreeImpl. kind()
Tree.Kind
TypeParameterListTreeImpl. kind()
-
Uses of Tree.Kind in org.sonar.java.ast.visitors
Methods in org.sonar.java.ast.visitors that return Tree.Kind Modifier and Type Method Description static 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.Kind Modifier and Type Method Description List<Tree.Kind>
CommentLinesVisitor. nodesToVisit()
List<Tree.Kind>
FileLinesVisitor. nodesToVisit()
List<Tree.Kind>
LinesOfCodeVisitor. nodesToVisit()
abstract List<Tree.Kind>
SubscriptionVisitor. nodesToVisit()
List<Tree.Kind>
SyntaxHighlighterVisitor. nodesToVisit()
-
Uses of Tree.Kind in org.sonar.java.model
Methods in org.sonar.java.model that return Tree.Kind Modifier and Type Method Description Tree.Kind
ArrayDimensionTreeImpl. kind()
Tree.Kind
InternalSyntaxToken. kind()
Tree.Kind
InternalSyntaxTrivia. kind()
Tree.Kind
JavaTree.ArrayTypeTreeImpl. kind()
Tree.Kind
JavaTree.CompilationUnitTreeImpl. kind()
Tree.Kind
JavaTree.ImportTreeImpl. kind()
Tree.Kind
JavaTree.NotImplementedTreeImpl. kind()
Tree.Kind
JavaTree.PackageDeclarationTreeImpl. kind()
Tree.Kind
JavaTree.ParameterizedTypeTreeImpl. kind()
Tree.Kind
JavaTree.PrimitiveTypeTreeImpl. kind()
Tree.Kind
JavaTree.UnionTypeTreeImpl. kind()
Tree.Kind
JavaTree.WildcardTreeImpl. kind()
Tree.Kind
TypeParameterTreeImpl. kind()
Methods in org.sonar.java.model with parameters of type Tree.Kind Modifier and Type Method Description boolean
JavaTree. is(Tree.Kind... kinds)
Constructors in org.sonar.java.model with parameters of type Tree.Kind Constructor Description WildcardTreeImpl(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.Kind Modifier and Type Method Description Tree.Kind
AnnotationTreeImpl. kind()
Tree.Kind
ClassTreeImpl. kind()
Tree.Kind
EnumConstantTreeImpl. kind()
Tree.Kind
ExportsDirectiveTreeImpl. kind()
Tree.Kind
MethodTreeImpl. kind()
Tree.Kind
ModifiersTreeImpl. kind()
Tree.Kind
ModuleDeclarationTreeImpl. kind()
Tree.Kind
OpensDirectiveTreeImpl. kind()
Tree.Kind
ProvidesDirectiveTreeImpl. kind()
Tree.Kind
RequiresDirectiveTreeImpl. kind()
Tree.Kind
UsesDirectiveTreeImpl. kind()
Tree.Kind
VariableTreeImpl. kind()
Constructors in org.sonar.java.model.declaration with parameters of type Tree.Kind Constructor Description ClassTreeImpl(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.Kind Modifier and Type Field Description protected Tree.Kind
InternalUnaryExpression. kind
Methods in org.sonar.java.model.expression that return Tree.Kind Modifier and Type Method Description Tree.Kind
ArrayAccessExpressionTreeImpl. kind()
Tree.Kind
AssignmentExpressionTreeImpl. kind()
Tree.Kind
BinaryExpressionTreeImpl. kind()
Tree.Kind
ConditionalExpressionTreeImpl. kind()
Tree.Kind
IdentifierTreeImpl. kind()
Tree.Kind
InstanceOfTreeImpl. kind()
Tree.Kind
InternalUnaryExpression. kind()
Tree.Kind
LambdaExpressionTreeImpl. kind()
Tree.Kind
LiteralTreeImpl. kind()
Tree.Kind
MemberSelectExpressionTreeImpl. kind()
Tree.Kind
MethodInvocationTreeImpl. kind()
Tree.Kind
MethodReferenceTreeImpl. kind()
Tree.Kind
NewArrayTreeImpl. kind()
Tree.Kind
NewClassTreeImpl. kind()
Tree.Kind
ParenthesizedTreeImpl. kind()
Tree.Kind
TypeArgumentListTreeImpl. kind()
Tree.Kind
TypeCastExpressionTreeImpl. kind()
Tree.Kind
VarTypeTreeImpl. kind()
Constructors in org.sonar.java.model.expression with parameters of type Tree.Kind Constructor Description AssignmentExpressionTreeImpl(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.Kind Modifier and Type Method Description Tree.Kind
AssertStatementTreeImpl. kind()
Tree.Kind
BlockTreeImpl. kind()
Tree.Kind
BreakStatementTreeImpl. kind()
Tree.Kind
CaseGroupTreeImpl. kind()
Tree.Kind
CaseLabelTreeImpl. kind()
Tree.Kind
CatchTreeImpl. kind()
Tree.Kind
ContinueStatementTreeImpl. kind()
Tree.Kind
DoWhileStatementTreeImpl. kind()
Tree.Kind
EmptyStatementTreeImpl. kind()
Tree.Kind
ExpressionStatementTreeImpl. kind()
Tree.Kind
ForEachStatementImpl. kind()
Tree.Kind
ForStatementTreeImpl. kind()
Tree.Kind
IfStatementTreeImpl. kind()
Tree.Kind
LabeledStatementTreeImpl. kind()
Tree.Kind
ReturnStatementTreeImpl. kind()
Tree.Kind
SwitchExpressionTreeImpl. kind()
Tree.Kind
SwitchStatementTreeImpl. kind()
Tree.Kind
SynchronizedStatementTreeImpl. kind()
Tree.Kind
ThrowStatementTreeImpl. kind()
Tree.Kind
TryStatementTreeImpl. kind()
Tree.Kind
WhileStatementTreeImpl. kind()
Tree.Kind
YieldStatementTreeImpl. kind()
Constructors in org.sonar.java.model.statement with parameters of type Tree.Kind Constructor Description BlockTreeImpl(Tree.Kind kind, InternalSyntaxToken openBraceToken, List<StatementTree> body, InternalSyntaxToken closeBraceToken)
-
Uses of Tree.Kind in org.sonar.java.se
Methods in org.sonar.java.se that return types with arguments of type Tree.Kind Modifier and Type Method Description List<Tree.Kind>
SymbolicExecutionVisitor. nodesToVisit()
-
Uses of Tree.Kind in org.sonar.plugins.java.api.tree
Methods in org.sonar.plugins.java.api.tree that return Tree.Kind Modifier and Type Method Description Tree.Kind
InferedTypeTree. kind()
Tree.Kind
Tree. kind()
static Tree.Kind
Tree.Kind. valueOf(String name)
Returns 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 Modifier and Type Method Description boolean
Tree. is(Tree.Kind... kinds)
-