public class ArgumentListTreeImpl extends ListTreeImpl<ExpressionTree> implements Arguments
JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl
grammarRuleKey
Constructor and Description |
---|
ArgumentListTreeImpl(InternalSyntaxToken openParenToken,
ExpressionTree expression,
InternalSyntaxToken closeParenToken) |
ArgumentListTreeImpl(InternalSyntaxToken openParenToken,
InternalSyntaxToken closeParenToken) |
ArgumentListTreeImpl(List<ExpressionTree> expressions,
List<SyntaxToken> separators) |
Modifier and Type | Method and Description |
---|---|
Iterable<Tree> |
children()
Creates iterable for children of this node.
|
SyntaxToken |
closeParenToken() |
ArgumentListTreeImpl |
complete(InternalSyntaxToken openParenToken,
InternalSyntaxToken closeParenToken) |
Tree.Kind |
kind() |
SyntaxToken |
openParenToken() |
accept, add, add, addAll, addAll, clear, contains, containsAll, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, separators, set, size, subList, toArray, toArray
getGrammarRuleKey, getLine, is, isLeaf, parent, setParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
separators
public ArgumentListTreeImpl(InternalSyntaxToken openParenToken, InternalSyntaxToken closeParenToken)
public ArgumentListTreeImpl(InternalSyntaxToken openParenToken, ExpressionTree expression, InternalSyntaxToken closeParenToken)
public ArgumentListTreeImpl(List<ExpressionTree> expressions, List<SyntaxToken> separators)
public ArgumentListTreeImpl complete(InternalSyntaxToken openParenToken, InternalSyntaxToken closeParenToken)
@Nullable public SyntaxToken openParenToken()
openParenToken
in interface Arguments
@Nullable public SyntaxToken closeParenToken()
closeParenToken
in interface Arguments
public Tree.Kind kind()
kind
in interface Tree
kind
in class ListTreeImpl<ExpressionTree>
public Iterable<Tree> children()
JavaTree
null
elements.children
in class ListTreeImpl<ExpressionTree>
Copyright © 2012–2016 SonarSource. All rights reserved.