public class ThrowStatementTreeImpl extends JavaTree implements ThrowStatementTree
JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl
grammarRuleKey
Constructor and Description |
---|
ThrowStatementTreeImpl(InternalSyntaxToken throwKeyword,
ExpressionTree expression,
InternalSyntaxToken semicolonToken) |
Modifier and Type | Method and 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–2017 SonarSource. All rights reserved.