Class JavaTree.WildcardTreeImpl
java.lang.Object
org.sonar.java.model.JavaTree
org.sonar.java.model.AbstractTypedTree
org.sonar.java.model.JavaTree.WildcardTreeImpl
- All Implemented Interfaces:
JavaTree.AnnotatedTypeTree
,Tree
,TypeTree
,WildcardTree
- Enclosing class:
JavaTree
public static class JavaTree.WildcardTreeImpl
extends AbstractTypedTree
implements WildcardTree, JavaTree.AnnotatedTypeTree
-
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
Fields inherited from class org.sonar.java.model.AbstractTypedTree
typeBinding
-
Constructor Summary
ConstructorsConstructorDescriptionWildcardTreeImpl
(InternalSyntaxToken queryToken) WildcardTreeImpl
(Tree.Kind kind, InternalSyntaxToken extendsOrSuperToken, TypeTree bound) -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(TreeVisitor visitor) bound()
children()
Creates iterable for children of this node.void
complete
(List<AnnotationTree> annotations) complete
(InternalSyntaxToken queryToken) kind()
Methods inherited from class org.sonar.java.model.AbstractTypedTree
symbolType
Methods inherited from class org.sonar.java.model.JavaTree
allTokens, 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 org.sonar.plugins.java.api.tree.Tree
firstToken, is, lastToken, parent
Methods inherited from interface org.sonar.plugins.java.api.tree.TypeTree
symbolType
-
Constructor Details
-
WildcardTreeImpl
-
WildcardTreeImpl
-
-
Method Details
-
complete
-
complete
- Specified by:
complete
in interfaceJavaTree.AnnotatedTypeTree
-
kind
-
annotations
- Specified by:
annotations
in interfaceTypeTree
- Specified by:
annotations
in interfaceWildcardTree
-
queryToken
- Specified by:
queryToken
in interfaceWildcardTree
-
extendsOrSuperToken
- Specified by:
extendsOrSuperToken
in interfaceWildcardTree
-
bound
- Specified by:
bound
in interfaceWildcardTree
-
accept
-
children
-