Uses of Interface
org.sonar.plugins.java.api.tree.StatementTree
-
Packages that use StatementTree Package Description org.sonar.java.ast.parser org.sonar.java.model.declaration org.sonar.java.model.statement org.sonar.plugins.java.api.tree Provides interfaces to represent Java source code as syntax tree. -
-
Uses of StatementTree in org.sonar.java.ast.parser
Methods in org.sonar.java.ast.parser that return StatementTree Modifier and Type Method Description StatementTreeJavaGrammar. FOR_STATEMENT()StatementTreeJavaGrammar. STATEMENT()Constructor parameters in org.sonar.java.ast.parser with type arguments of type StatementTree Constructor Description BlockStatementListTreeImpl(List<? extends StatementTree> statements)StatementExpressionListTreeImpl(List<? extends StatementTree> statementTrees, List<SyntaxToken> separators) -
Uses of StatementTree in org.sonar.java.model.declaration
Classes in org.sonar.java.model.declaration that implement StatementTree Modifier and Type Class Description classClassTreeImplclassEnumConstantTreeImplclassVariableTreeImpl -
Uses of StatementTree in org.sonar.java.model.statement
Classes in org.sonar.java.model.statement that implement StatementTree Modifier and Type Class Description classAssertStatementTreeImplclassBlockTreeImplclassBreakStatementTreeImplclassContinueStatementTreeImplclassDoWhileStatementTreeImplclassEmptyStatementTreeImplclassExpressionStatementTreeImplclassForEachStatementImplclassForStatementTreeImplclassIfStatementTreeImplclassLabeledStatementTreeImplclassReturnStatementTreeImplclassStaticInitializerTreeImplclassSwitchStatementTreeImplclassSynchronizedStatementTreeImplclassThrowStatementTreeImplclassTryStatementTreeImplclassWhileStatementTreeImplMethods in org.sonar.java.model.statement that return StatementTree Modifier and Type Method Description StatementTreeIfStatementTreeImpl. elseStatement()StatementTreeDoWhileStatementTreeImpl. statement()StatementTreeForEachStatementImpl. statement()StatementTreeForStatementTreeImpl. statement()StatementTreeLabeledStatementTreeImpl. statement()StatementTreeWhileStatementTreeImpl. statement()StatementTreeIfStatementTreeImpl. thenStatement()Methods in org.sonar.java.model.statement that return types with arguments of type StatementTree Modifier and Type Method Description List<StatementTree>BlockTreeImpl. body()List<StatementTree>CaseGroupTreeImpl. body()ListTree<StatementTree>ForStatementTreeImpl. initializer()ListTree<StatementTree>ForStatementTreeImpl. update()Methods in org.sonar.java.model.statement with parameters of type StatementTree Modifier and Type Method Description IfStatementTreeImplIfStatementTreeImpl. complete(InternalSyntaxToken ifKeyword, InternalSyntaxToken openParenToken, ExpressionTree condition, InternalSyntaxToken closeParenToken, StatementTree thenStatement)Constructor parameters in org.sonar.java.model.statement with type arguments of type StatementTree Constructor Description BlockTreeImpl(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.tree Modifier and Type Interface Description interfaceAssertStatementTree'assert' statement.interfaceBlockTreeBlock.interfaceBreakStatementTree'break' statement.interfaceClassTreeClass, enum, interface or annotation declaration.interfaceContinueStatementTree'continue' statement.interfaceDoWhileStatementTree'do' statement.interfaceEmptyStatementTreeEmpty statement.interfaceExpressionStatementTreeExpression statement.interfaceForEachStatementEnhanced 'for' statement.interfaceForStatementTree'for' statement.interfaceIfStatementTree'if' statement.interfaceLabeledStatementTreeLabeled statement.interfaceReturnStatementTree'return' statement.interfaceStaticInitializerTreeStatic Initializer.interfaceSwitchStatementTree'switch' statement.interfaceSynchronizedStatementTree'synchronized' statement.interfaceThrowStatementTree'throw' statement.interfaceTryStatementTree'try' statement.interfaceVariableTreeVariable declaration.interfaceWhileStatementTree'while' statement.Methods in org.sonar.plugins.java.api.tree that return StatementTree Modifier and Type Method Description StatementTreeIfStatementTree. elseStatement()StatementTreeDoWhileStatementTree. statement()StatementTreeForEachStatement. statement()StatementTreeForStatementTree. statement()StatementTreeLabeledStatementTree. statement()StatementTreeWhileStatementTree. statement()StatementTreeIfStatementTree. thenStatement()Methods in org.sonar.plugins.java.api.tree that return types with arguments of type StatementTree Modifier and Type Method Description List<StatementTree>BlockTree. body()List<StatementTree>CaseGroupTree. body()ListTree<StatementTree>ForStatementTree. initializer()ListTree<StatementTree>ForStatementTree. update()
-