public 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 and Description |
|---|
IdentifierTreeImpl(InternalSyntaxToken nameToken) |
| Modifier and Type | Method and 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, symbolTypefirstToken, getChildren, getGrammarRuleKey, getLine, is, isLeaf, lastToken, parent, setParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsymbolTypesymbolTypefirstToken, is, lastToken, parentpublic 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.