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 ArgumentListTreeImplkind()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, toArrayMethods inherited from class org.sonar.java.model.JavaTree
allTokens, firstToken, getChildren, getLine, is, isLeaf, lastToken, parent, setParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods 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, toArrayMethods 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:
openParenTokenin interfaceArguments
-
closeParenToken
- Specified by:
closeParenTokenin interfaceArguments
-
kind
- Specified by:
kindin interfaceTree- Overrides:
kindin classListTreeImpl<ExpressionTree>
-
children
Description copied from class:JavaTreeCreates iterable for children of this node. Note that iterable may containnullelements.- Overrides:
childrenin classListTreeImpl<ExpressionTree>
-