public static class JavaSymbol.WildcardSymbol extends JavaSymbol.TypeJavaSymbol
JavaSymbol.JavaLabelSymbol, JavaSymbol.MethodJavaSymbol, JavaSymbol.PackageJavaSymbol, JavaSymbol.TypeJavaSymbol, JavaSymbol.TypeVariableJavaSymbol, JavaSymbol.VariableJavaSymbol, JavaSymbol.WildcardSymbol
Symbol.LabelSymbol, Symbol.MethodSymbol, Symbol.TypeSymbol, Symbol.VariableSymbol
Constructor and Description |
---|
WildcardSymbol(String name) |
Modifier and Type | Method and Description |
---|---|
ClassTree |
declaration()
Declaration node of this symbol.
|
String |
getFullyQualifiedName() |
List<JavaType> |
getInterfaces() |
JavaType |
getSuperclass() |
addTypeParameter, directSuperTypes, interfaces, lookupSymbols, members, memberSymbols, superClass, superTypes, toString, typeParameters
addUsage, complete, enclosingClass, flags, getName, getType, isAbstract, isDefault, isDeprecated, isEnum, isFinal, isFlag, isInterface, isMethodSymbol, isPackageSymbol, isPackageVisibility, isPrivate, isProtected, isPublic, isStatic, isTypeSymbol, isUnknown, isVariableSymbol, isVolatile, metadata, name, outermostClass, owner, packge, type, usages
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
enclosingClass, isAbstract, isDeprecated, isEnum, isFinal, isInterface, isMethodSymbol, isPackageSymbol, isPackageVisibility, isPrivate, isProtected, isPublic, isStatic, isTypeSymbol, isUnknown, isVariableSymbol, isVolatile, metadata, name, owner, type, usages
public WildcardSymbol(String name)
@Nullable public ClassTree declaration()
Symbol
declaration
in interface Symbol
declaration
in interface Symbol.TypeSymbol
declaration
in class JavaSymbol.TypeJavaSymbol
@Nullable public JavaType getSuperclass()
getSuperclass
in class JavaSymbol.TypeJavaSymbol
public List<JavaType> getInterfaces()
getInterfaces
in class JavaSymbol.TypeJavaSymbol
public String getFullyQualifiedName()
getFullyQualifiedName
in class JavaSymbol.TypeJavaSymbol
Copyright © 2012–2017 SonarSource. All rights reserved.