JavaTree.AnnotatedTypeTree, ExpressionTree, IdentifierTree, Tree, TypeTreepublic class IdentifierTreeImpl extends AbstractTypedTree implements IdentifierTree, JavaTree.AnnotatedTypeTree
JavaTree.AnnotatedTypeTree, JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImplgrammarRuleKey| Constructor | Description |
|---|---|
IdentifierTreeImpl(InternalSyntaxToken nameToken) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
accept(TreeVisitor visitor) |
|
List<AnnotationTree> |
annotations() |
|
Iterable<Tree> |
children() |
Creates iterable for children of this node.
|
void |
complete(List<AnnotationTree> annotations) |
|
SyntaxToken |
identifierToken() |
|
Tree.Kind |
kind() |
|
String |
name() |
|
void |
setSymbol(Symbol symbol) |
|
Symbol |
symbol() |
|
String |
toString() |
completeMissingType, isTypeSet, setInferedType, setType, symbolTypesymbolTypefirstToken, getChildren, getGrammarRuleKey, getLine, is, isLeaf, lastToken, parent, setParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfirstToken, is, lastToken, parentsymbolTypepublic IdentifierTreeImpl(InternalSyntaxToken nameToken)
public void complete(List<AnnotationTree> annotations)
complete in interface JavaTree.AnnotatedTypeTreepublic SyntaxToken identifierToken()
identifierToken in interface IdentifierTreepublic String name()
name in interface IdentifierTreepublic void setSymbol(Symbol symbol)
public Symbol symbol()
symbol in interface IdentifierTreepublic void accept(TreeVisitor visitor)
public Iterable<Tree> children()
JavaTreenull elements.public List<AnnotationTree> annotations()
annotations in interface TypeTreeCopyright © 2012–2018 SonarSource. All rights reserved.