Package org.sonar.java.ast.parser
Class FormalParametersListTreeImpl
- java.lang.Object
-
- org.sonar.java.model.JavaTree
-
- org.sonar.java.ast.parser.ListTreeImpl<VariableTreeImpl>
-
- org.sonar.java.ast.parser.FormalParametersListTreeImpl
-
- All Implemented Interfaces:
Iterable<VariableTreeImpl>,Collection<VariableTreeImpl>,List<VariableTreeImpl>,ListTree<VariableTreeImpl>,Tree
public class FormalParametersListTreeImpl extends ListTreeImpl<VariableTreeImpl>
-
-
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
-
-
Constructor Summary
Constructors Constructor Description FormalParametersListTreeImpl(List<AnnotationTreeImpl> annotations, InternalSyntaxToken ellipsisToken, VariableTreeImpl variable)FormalParametersListTreeImpl(VariableTreeImpl variable)FormalParametersListTreeImpl(InternalSyntaxToken openParenToken, InternalSyntaxToken closeParenToken)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InternalSyntaxTokencloseParenToken()FormalParametersListTreeImplcomplete(InternalSyntaxToken openParenToken, InternalSyntaxToken closeParenToken)InternalSyntaxTokenopenParenToken()-
Methods inherited from class org.sonar.java.ast.parser.ListTreeImpl
accept, add, add, addAll, addAll, children, clear, contains, containsAll, get, indexOf, isEmpty, iterator, kind, 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
-
Methods inherited from interface java.util.List
equals, hashCode, replaceAll, sort, spliterator
-
Methods inherited from interface org.sonar.plugins.java.api.tree.Tree
firstToken, is, lastToken, parent
-
-
-
-
Constructor Detail
-
FormalParametersListTreeImpl
public FormalParametersListTreeImpl(InternalSyntaxToken openParenToken, InternalSyntaxToken closeParenToken)
-
FormalParametersListTreeImpl
public FormalParametersListTreeImpl(VariableTreeImpl variable)
-
FormalParametersListTreeImpl
public FormalParametersListTreeImpl(List<AnnotationTreeImpl> annotations, InternalSyntaxToken ellipsisToken, VariableTreeImpl variable)
-
-
Method Detail
-
complete
public FormalParametersListTreeImpl complete(InternalSyntaxToken openParenToken, InternalSyntaxToken closeParenToken)
-
openParenToken
public InternalSyntaxToken openParenToken()
-
closeParenToken
public InternalSyntaxToken closeParenToken()
-
-