public class MethodInvocationTreeImpl extends AbstractTypedTree implements MethodInvocationTree
JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl
grammarRuleKey
Constructor and Description |
---|
MethodInvocationTreeImpl(ExpressionTree methodSelect,
TypeArguments typeArguments,
ArgumentListTreeImpl arguments) |
Modifier and Type | Method and Description |
---|---|
void |
accept(TreeVisitor visitor) |
Arguments |
arguments() |
Iterable<Tree> |
children()
Creates iterable for children of this node.
|
SyntaxToken |
firstToken() |
Tree.Kind |
kind() |
ExpressionTree |
methodSelect() |
void |
setSymbol(Symbol symbol) |
Symbol |
symbol() |
TypeArguments |
typeArguments() |
isTypeSet, setInferedType, setType, symbolType
getChildren, getGrammarRuleKey, getLine, is, isLeaf, lastToken, parent, setParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
symbolType
public MethodInvocationTreeImpl(ExpressionTree methodSelect, @Nullable TypeArguments typeArguments, ArgumentListTreeImpl arguments)
@Nullable public TypeArguments typeArguments()
typeArguments
in interface MethodInvocationTree
public SyntaxToken firstToken()
firstToken
in interface Tree
firstToken
in class JavaTree
public ExpressionTree methodSelect()
methodSelect
in interface MethodInvocationTree
public Arguments arguments()
arguments
in interface MethodInvocationTree
public Symbol symbol()
symbol
in interface MethodInvocationTree
public void accept(TreeVisitor visitor)
public Iterable<Tree> children()
JavaTree
null
elements.public void setSymbol(Symbol symbol)
Copyright © 2012–2016 SonarSource. All rights reserved.