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