Uses of Interface
org.sonar.plugins.java.api.tree.StatementTree
Packages that use StatementTree
Package
Description
Provides interfaces to represent Java source code as syntax tree.
-
Uses of StatementTree in org.sonar.java.model.declaration
Classes in org.sonar.java.model.declaration that implement StatementTreeModifier and TypeClassDescriptionclass
class
class
-
Uses of StatementTree in org.sonar.java.model.statement
Classes in org.sonar.java.model.statement that implement StatementTreeModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Methods in org.sonar.java.model.statement that return StatementTreeModifier and TypeMethodDescriptionIfStatementTreeImpl.elseStatement()
DoWhileStatementTreeImpl.statement()
ForEachStatementImpl.statement()
ForStatementTreeImpl.statement()
LabeledStatementTreeImpl.statement()
WhileStatementTreeImpl.statement()
IfStatementTreeImpl.thenStatement()
Methods in org.sonar.java.model.statement that return types with arguments of type StatementTreeModifier and TypeMethodDescriptionBlockTreeImpl.body()
CaseGroupTreeImpl.body()
ForStatementTreeImpl.initializer()
ForStatementTreeImpl.update()
Constructors in org.sonar.java.model.statement with parameters of type StatementTreeModifierConstructorDescriptionDoWhileStatementTreeImpl
(InternalSyntaxToken doKeyword, StatementTree statement, InternalSyntaxToken whileKeyword, InternalSyntaxToken openParenToken, ExpressionTree condition, InternalSyntaxToken closeParenToken, InternalSyntaxToken semicolonToken) ForEachStatementImpl
(InternalSyntaxToken forKeyword, InternalSyntaxToken openParenToken, VariableTreeImpl variable, InternalSyntaxToken colonToken, ExpressionTree expression, InternalSyntaxToken closeParenToken, StatementTree statement) ForStatementTreeImpl
(InternalSyntaxToken forKeyword, InternalSyntaxToken openParenToken, ListTree<StatementTree> initializer, InternalSyntaxToken firstSemicolonToken, ExpressionTree condition, InternalSyntaxToken secondSemicolonToken, ListTree<StatementTree> update, InternalSyntaxToken closeParenToken, StatementTree statement) IfStatementTreeImpl
(InternalSyntaxToken ifKeyword, InternalSyntaxToken openParenToken, ExpressionTree condition, InternalSyntaxToken closeParenToken, StatementTree thenStatement, InternalSyntaxToken elseKeyword, StatementTree elseStatement) LabeledStatementTreeImpl
(IdentifierTree label, InternalSyntaxToken colonToken, StatementTree statement) WhileStatementTreeImpl
(InternalSyntaxToken whileKeyword, InternalSyntaxToken openParenToken, ExpressionTree condition, InternalSyntaxToken closeParenToken, StatementTree statement) Constructor parameters in org.sonar.java.model.statement with type arguments of type StatementTreeModifierConstructorDescriptionBlockTreeImpl
(InternalSyntaxToken openBraceToken, List<StatementTree> body, InternalSyntaxToken closeBraceToken) BlockTreeImpl
(Tree.Kind kind, InternalSyntaxToken openBraceToken, List<StatementTree> body, InternalSyntaxToken closeBraceToken) ForStatementTreeImpl
(InternalSyntaxToken forKeyword, InternalSyntaxToken openParenToken, ListTree<StatementTree> initializer, InternalSyntaxToken firstSemicolonToken, ExpressionTree condition, InternalSyntaxToken secondSemicolonToken, ListTree<StatementTree> update, InternalSyntaxToken closeParenToken, StatementTree statement) StaticInitializerTreeImpl
(InternalSyntaxToken staticKeyword, InternalSyntaxToken openBraceToken, List<StatementTree> body, InternalSyntaxToken closeBraceToken) -
Uses of StatementTree in org.sonar.plugins.java.api.tree
Subinterfaces of StatementTree in org.sonar.plugins.java.api.treeModifier and TypeInterfaceDescriptioninterface
'assert' statement.interface
Block.interface
'break' statement.interface
Class, enum, interface or annotation declaration.interface
'continue' statement.interface
'do' statement.interface
Empty statement.interface
Expression statement.interface
Enhanced 'for' statement.interface
'for' statement.interface
'if' statement.interface
Labeled statement.interface
'return' statement.interface
Static Initializer.interface
'switch' statement.interface
'synchronized' statement.interface
'throw' statement.interface
'try' statement.interface
Variable declaration.interface
'while' statement.interface
'yield' statement.Methods in org.sonar.plugins.java.api.tree that return StatementTreeModifier and TypeMethodDescriptionIfStatementTree.elseStatement()
DoWhileStatementTree.statement()
ForEachStatement.statement()
ForStatementTree.statement()
LabeledStatementTree.statement()
WhileStatementTree.statement()
IfStatementTree.thenStatement()
Methods in org.sonar.plugins.java.api.tree that return types with arguments of type StatementTreeModifier and TypeMethodDescriptionBlockTree.body()
CaseGroupTree.body()
ForStatementTree.initializer()
ForStatementTree.update()