Class IfStatementTreeImpl
java.lang.Object
org.sonar.java.model.JavaTree
org.sonar.java.model.statement.IfStatementTreeImpl
- All Implemented Interfaces:
IfStatementTree,StatementTree,Tree
-
Nested Class Summary
Nested classes/interfaces inherited from class org.sonar.java.model.JavaTree
JavaTree.AnnotatedTypeTree, JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl -
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionIfStatementTreeImpl(InternalSyntaxToken ifKeyword, InternalSyntaxToken openParenToken, ExpressionTree condition, InternalSyntaxToken closeParenToken, StatementTree thenStatement, InternalSyntaxToken elseKeyword, StatementTree elseStatement) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(TreeVisitor visitor) children()Creates iterable for children of this node.kind()Methods inherited from class org.sonar.java.model.JavaTree
allTokens, firstToken, getChildren, getLine, is, isLeaf, lastToken, parent, setParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.sonar.plugins.java.api.tree.Tree
firstToken, is, lastToken, parent
-
Constructor Details
-
IfStatementTreeImpl
public IfStatementTreeImpl(InternalSyntaxToken ifKeyword, InternalSyntaxToken openParenToken, ExpressionTree condition, InternalSyntaxToken closeParenToken, StatementTree thenStatement, @Nullable InternalSyntaxToken elseKeyword, @Nullable StatementTree elseStatement)
-
-
Method Details
-
kind
-
ifKeyword
- Specified by:
ifKeywordin interfaceIfStatementTree
-
openParenToken
- Specified by:
openParenTokenin interfaceIfStatementTree
-
condition
- Specified by:
conditionin interfaceIfStatementTree
-
closeParenToken
- Specified by:
closeParenTokenin interfaceIfStatementTree
-
thenStatement
- Specified by:
thenStatementin interfaceIfStatementTree
-
elseKeyword
- Specified by:
elseKeywordin interfaceIfStatementTree
-
elseStatement
- Specified by:
elseStatementin interfaceIfStatementTree
-
accept
-
children
-