StatementTree
, ThrowStatementTree
, Tree
public class ThrowStatementTreeImpl extends JavaTree implements ThrowStatementTree
JavaTree.AnnotatedTypeTree, JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl
grammarRuleKey
Constructor | Description |
---|---|
ThrowStatementTreeImpl(InternalSyntaxToken throwKeyword,
ExpressionTree expression,
InternalSyntaxToken semicolonToken) |
Modifier and Type | Method | Description |
---|---|---|
void |
accept(TreeVisitor visitor) |
|
Iterable<Tree> |
children() |
Creates iterable for children of this node.
|
ExpressionTree |
expression() |
|
Tree.Kind |
kind() |
|
SyntaxToken |
semicolonToken() |
|
SyntaxToken |
throwKeyword() |
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 ThrowStatementTreeImpl(InternalSyntaxToken throwKeyword, ExpressionTree expression, InternalSyntaxToken semicolonToken)
public SyntaxToken throwKeyword()
throwKeyword
in interface ThrowStatementTree
public ExpressionTree expression()
expression
in interface ThrowStatementTree
public SyntaxToken semicolonToken()
semicolonToken
in interface ThrowStatementTree
public void accept(TreeVisitor visitor)
Copyright © 2012–2018 SonarSource. All rights reserved.