public class AssertStatementTreeImpl extends JavaTree implements AssertStatementTree
JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl
grammarRuleKey
Constructor and Description |
---|
AssertStatementTreeImpl(InternalSyntaxToken colonToken,
ExpressionTree detail) |
AssertStatementTreeImpl(InternalSyntaxToken assertToken,
ExpressionTree condition,
InternalSyntaxToken semicolonToken) |
Modifier and Type | Method and Description |
---|---|
void |
accept(TreeVisitor visitor) |
SyntaxToken |
assertKeyword() |
Iterable<Tree> |
children()
Creates iterable for children of this node.
|
SyntaxToken |
colonToken() |
AssertStatementTreeImpl |
complete(InternalSyntaxToken assertToken,
ExpressionTree condition,
InternalSyntaxToken semicolonToken) |
ExpressionTree |
condition() |
ExpressionTree |
detail() |
Tree.Kind |
kind() |
SyntaxToken |
semicolonToken() |
firstToken, getChildren, getGrammarRuleKey, getLine, is, isLeaf, lastToken, parent, setParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
firstToken, is, lastToken, parent
public AssertStatementTreeImpl(InternalSyntaxToken assertToken, ExpressionTree condition, InternalSyntaxToken semicolonToken)
public AssertStatementTreeImpl(InternalSyntaxToken colonToken, ExpressionTree detail)
public AssertStatementTreeImpl complete(InternalSyntaxToken assertToken, ExpressionTree condition, InternalSyntaxToken semicolonToken)
public SyntaxToken assertKeyword()
assertKeyword
in interface AssertStatementTree
public ExpressionTree condition()
condition
in interface AssertStatementTree
@Nullable public SyntaxToken colonToken()
colonToken
in interface AssertStatementTree
@Nullable public ExpressionTree detail()
detail
in interface AssertStatementTree
public SyntaxToken semicolonToken()
semicolonToken
in interface AssertStatementTree
public void accept(TreeVisitor visitor)
Copyright © 2012–2017 SonarSource. All rights reserved.