Package org.sonar.java.ast.parser
Class ArgumentListTreeImpl
java.lang.Object
org.sonar.java.model.JavaTree
org.sonar.java.ast.parser.ListTreeImpl<ExpressionTree>
org.sonar.java.ast.parser.ArgumentListTreeImpl
- All Implemented Interfaces:
Iterable<ExpressionTree>
,Collection<ExpressionTree>
,List<ExpressionTree>
,Arguments
,ListTree<ExpressionTree>
,Tree
-
Nested Class Summary
Nested classes/interfaces inherited from class org.sonar.java.model.JavaTree
JavaTree.AnnotatedTypeTree, JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionchildren()
Creates iterable for children of this node.complete
(InternalSyntaxToken openParenToken, InternalSyntaxToken closeParenToken) static ArgumentListTreeImpl
kind()
Methods inherited from class org.sonar.java.ast.parser.ListTreeImpl
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
Methods inherited from class org.sonar.java.model.JavaTree
firstToken, getChildren, getLine, is, isLeaf, lastToken, parent, setParent
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
Methods inherited from interface org.sonar.plugins.java.api.tree.ListTree
separators
-
Method Details
-
emptyList
-
complete
public ArgumentListTreeImpl complete(@Nullable InternalSyntaxToken openParenToken, @Nullable InternalSyntaxToken closeParenToken) -
openParenToken
- Specified by:
openParenToken
in interfaceArguments
-
closeParenToken
- Specified by:
closeParenToken
in interfaceArguments
-
kind
- Specified by:
kind
in interfaceTree
- Overrides:
kind
in classListTreeImpl<ExpressionTree>
-
children
Description copied from class:JavaTree
Creates iterable for children of this node. Note that iterable may containnull
elements.- Overrides:
children
in classListTreeImpl<ExpressionTree>
-