public class MethodInvocationTreeImpl extends AbstractTypedTree implements MethodInvocationTree
JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImplgrammarRuleKey| Constructor and Description |
|---|
MethodInvocationTreeImpl(ExpressionTree methodSelect,
TypeArguments typeArguments,
ArgumentListTreeImpl arguments) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TreeVisitor visitor) |
Arguments |
arguments() |
Iterator<Tree> |
childrenIterator()
Creates iterator for children of this node.
|
Tree.Kind |
kind() |
ExpressionTree |
methodSelect() |
void |
setSymbol(Symbol symbol) |
Symbol |
symbol() |
TypeArguments |
typeArguments() |
isTypeSet, setType, symbolTypegetGrammarRuleKey, getLine, is, isLeaf, parent, setParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsymbolTypepublic MethodInvocationTreeImpl(ExpressionTree methodSelect, @Nullable TypeArguments typeArguments, ArgumentListTreeImpl arguments)
@Nullable public TypeArguments typeArguments()
typeArguments in interface MethodInvocationTreepublic ExpressionTree methodSelect()
methodSelect in interface MethodInvocationTreepublic Arguments arguments()
arguments in interface MethodInvocationTreepublic Symbol symbol()
symbol in interface MethodInvocationTreepublic void accept(TreeVisitor visitor)
public Iterator<Tree> childrenIterator()
JavaTreenull elements.childrenIterator in class JavaTreepublic void setSymbol(Symbol symbol)
Copyright © 2012–2015 SonarSource. All rights reserved.